Legalize G_AND, G_OR, G_XOR for (s7, s48) on rv32 and (s15, s72) on rv64
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D157017
[RISCV][GlobalISel] Legalize logical instructions for nonpow 2 types ClosedPublic Authored by nitinjohnraj on Aug 3 2023, 11:02 AM.
Details Summary Legalize G_AND, G_OR, G_XOR for (s7, s48) on rv32 and (s15, s72) on rv64
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Aug 3 2023, 11:26 AM This revision was landed with ongoing or failed builds.Aug 7 2023, 4:25 PM Closed by commit rG3bcfd6e96203: [RISCV][GlobalISel] Legalize logical instructions for nonpow 2 types (authored by nitinjohnraj). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 547991 llvm/lib/Target/RISCV/GISel/RISCVLegalizerInfo.cpp
llvm/test/CodeGen/RISCV/GlobalISel/legalizer/rv32/legalize-and.mir
llvm/test/CodeGen/RISCV/GlobalISel/legalizer/rv32/legalize-or.mir
llvm/test/CodeGen/RISCV/GlobalISel/legalizer/rv32/legalize-xor.mir
llvm/test/CodeGen/RISCV/GlobalISel/legalizer/rv64/legalize-and.mir
llvm/test/CodeGen/RISCV/GlobalISel/legalizer/rv64/legalize-or.mir
llvm/test/CodeGen/RISCV/GlobalISel/legalizer/rv64/legalize-xor.mir
|