llvm-project
0d572c41 - AMDGPU\GlobalISel: remove amdgpu-global-isel-risky-select flag (#83426)

Commit
1 year ago
AMDGPU\GlobalISel: remove amdgpu-global-isel-risky-select flag (#83426) AMDGPUInstructionSelector should no longer attempt to select S1 G_PHIs. Remove MIR test that attempts to inst-select divergent vcc(S1) G_PHI. Lane mask merging algorithm for GlobalISel is now responsible for selecting divergent S1 G_PHIs in AMDGPUGlobalISelDivergenceLowering. Uniform S1 G_PHIs should be lowered to S32 G_PHIs in reg bank select pass. In summary S1 G_PHIs should not reach AMDGPUInstructionSelector.
Parents
Loading