Skip to content

Commit 6e7ab22

Browse files
committed
AMDGPU: Fix tracking subreg defs when folding through reg_sequence
We weren't fully respecting the type of a def of an immediate vs. the type at the use point. Refactor the folding logic to track the value to fold, as well as a subregister to apply to the underlying value. This is similar to how PeepholeOpt tracks subregisters (though only for pure copy-like instructions, no constants). Fixes #139317
1 parent 8a6cb7b commit 6e7ab22

File tree

4 files changed

+253
-170
lines changed

4 files changed

+253
-170
lines changed

0 commit comments

Comments
 (0)