Details
Details
- Reviewers
foad craig.topper
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Unit Tests
Event Timeline
Comment Actions
Digging back through the history here, it looks like the two test cases here were explicitly broken by D116270 which prevented the OR from reassociating the constant to the outer OR.
I'm not necessarily opposed to this patch. I'm just not sure these test changes are the right demonstration of it. Does it help with other cases after the patches you mentioned?
llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | ||
---|---|---|
1421 | Needs to be indented 1 more space | |
llvm/test/CodeGen/AMDGPU/permute.ll | ||
194 | This doesn't match what comes out of instcombine, and with the instcombine version we already get v_perm |
Comment Actions
No it doesn't specifically help the UXTB regression that I'm still chasing - it was just one of the things I tried.
I'll leave this on hold for now.
Needs to be indented 1 more space