Precommit tests for D157290.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Unit Tests
Time | Test | |
---|---|---|
60,030 ms | x64 debian > MLIR.Examples/standalone::test.toy |
Event Timeline
llvm/test/Transforms/InstCombine/binop-and-shifts.ll | ||
---|---|---|
568 | All of these tests have ashr(xor) rather than xor(ashr) as the input. However, the latter is what it gets canonicalized to. It would be better to directly use the latter form, so it's clearer what the transform operates on. We should also adjust the proofs accordingly, e.g. https://alive2.llvm.org/ce/z/Dds-Nw has the xor in the position the transform looks for it. | |
902 | I think this could use two more negative tests:
|
All of these tests have ashr(xor) rather than xor(ashr) as the input. However, the latter is what it gets canonicalized to. It would be better to directly use the latter form, so it's clearer what the transform operates on.
We should also adjust the proofs accordingly, e.g. https://alive2.llvm.org/ce/z/Dds-Nw has the xor in the position the transform looks for it.