As of the current draft these are no longer being considered
for the bitmanip spec. It wasn't clear what sub extension they
belonged in in the 0.93 spec.
So remove them. They can always be added back if something changes.
Paths
| Differential D96157
[RISCV] Remove SRO* and SLO* instructions from bitmanip. ClosedPublic Authored by craig.topper on Feb 5 2021, 10:02 AM.
Details Summary As of the current draft these are no longer being considered So remove them. They can always be added back if something changes.
Diff Detail
Event TimelineHerald added subscribers: StephenFan, vkmr, evandro and 23 others. · View Herald TranscriptFeb 5 2021, 10:02 AM This revision is now accepted and ready to land.Feb 9 2021, 2:14 AM This revision was landed with ongoing or failed builds.Feb 9 2021, 9:35 AM Closed by commit rGfd5adae02caf: [RISCV] Remove SRO* and SLO* instructions from bitmanip. (authored by craig.topper). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 322426 llvm/lib/Target/RISCV/RISCVISelDAGToDAG.h
llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp
llvm/lib/Target/RISCV/RISCVInstrInfoB.td
llvm/test/CodeGen/RISCV/rv32Zbp.ll
llvm/test/CodeGen/RISCV/rv64Zbp.ll
llvm/test/MC/RISCV/rv32zbp-invalid.s
llvm/test/MC/RISCV/rv32zbp-valid.s
llvm/test/MC/RISCV/rv64zbp-invalid.s
llvm/test/MC/RISCV/rv64zbp-valid.s
|