Add patterns for:
eor x, (eor y, z) -> eor3 x, y, zDetails
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
| llvm/test/CodeGen/AArch64/sve2-eor3.ll | ||
|---|---|---|
| 18 | The operation seems commutative, such that %4 = xor <vscale x 16 x i8> %0, %1 %5 = xor <vscale x 16 x i> %2, %4 should give the same result. Can you add a test for this case? | |
| llvm/test/CodeGen/AArch64/sve2-eor3.ll | ||
|---|---|---|
| 6 | Can you add other test sizes too. nxv2i64, nxv4i32 and nxv8i16. | |
Comment Actions
Update the test:
- Supplement other data types (nxv2i64, nxv4i32 and nxv8i16).
- Add functions with different operand orders.
| llvm/test/CodeGen/AArch64/sve2-eor3.ll | ||
|---|---|---|
| 6 | Thanks, | |
Can you add other test sizes too. nxv2i64, nxv4i32 and nxv8i16.