matchCombineShlOfExtend did not check if the size of new shift would be
wider then a size of operand. Current condition did not work if the value
being shifted was zero. Updated to support vector splat.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
llvm/test/CodeGen/AMDGPU/GlobalISel/sext_inreg.ll | ||
---|---|---|
1001 ↗ | (On Diff #525220) | I've fixed the test so you may need to regenerate this |
Broken for vectors, getScalarSizeInBits