[llvm] AMDGPU/GlobalISel: lane masks merging (PR #73337)
Petar Avramovic via llvm-commits
llvm-commits at lists.llvm.org
Thu Feb 29 04:56:06 PST 2024
petar-avramovic wrote:
> Can the amdgpu-global-isel-risky-select flag be deleted?
Yes, will do it in another patch, from the upcoming patches:
`S1 G_PHIs` should not be selected in instruction-select, instead:
- divergent `S1 G_PHI` is pre-selected in AMDGPUGlobalISelDivergenceLowering (into fully inst-selected PHI)
- uniform `S1 G_PHI` is lowered into `S32 G_PHI` in AMDGPURegBankSelect.cpp (TODO)
https://github.com/llvm/llvm-project/pull/73337
More information about the llvm-commits
mailing list