This is an archive of the discontinued LLVM Phabricator instance.

[RISCV] Add CMIX isel pattern for (xor (and (xor rs1, rs3), rs2), rs3)
ClosedPublic

Authored by Miss_Grape on Mar 29 2022, 8:22 PM.

Diff Detail

Event Timeline

Miss_Grape created this revision.Mar 29 2022, 8:22 PM
Herald added a project: Restricted Project. · View Herald TranscriptMar 29 2022, 8:22 PM
Miss_Grape requested review of this revision.Mar 29 2022, 8:22 PM
Miss_Grape retitled this revision from [RISCV] Add CMIX isel pattern for (xor (and (xor rs1, rs3), rs2), rs3) to [RISCV] Add CMIX isel pattern for (xor (and (xor rs1, rs3), rs2), rs3).Mar 29 2022, 8:23 PM
craig.topper added inline comments.Mar 29 2022, 9:45 PM
llvm/test/CodeGen/RISCV/rv32zbt.ll
92

This and should be xor?

updata test

llvm/test/CodeGen/RISCV/rv32zbt.ll
92

fixed

This revision is now accepted and ready to land.Mar 30 2022, 12:05 AM
This revision was landed with ongoing or failed builds.Mar 30 2022, 1:51 AM
This revision was automatically updated to reflect the committed changes.