Landing: 1bb9817fa876

Project / Subsystem

gcc / loongarch

Date

2026-04-30

Author

Lulu Cheng

Commit

1bb9817fa87644db91d713808a78d571086d0d78

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
loongarch
patch_id
commit_hash
1bb9817fa87644db91d713808a78d571086d0d78
source_type
github
headline
LoongArch: Fix ICE caused by incomplete split conditions [PR125057].
tldr
This patch fixes an internal compiler error (ICE) in the LoongArch backend by completing the split conditions for vector moves.
author
Lulu Cheng
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • loongarch
  • bugfix
  • ICE
  • vectorization
discussion_id_link
bugzilla_pr
date
2026-04-30T00:00:00.000Z

Incomplete split conditions in loongarch_split_vector_move caused an internal compiler error (ICE) when processing certain vector move operations. This patch completes the split conditions, resolving the ICE. The patch also adds new test cases to verify the fix.