[all-commits] [llvm/llvm-project] fd5ada: [RISCV] Remove SRO* and SLO* instructions from bit...

Craig Topper via All-commits all-commits at lists.llvm.org
Tue Feb 9 09:35:34 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: fd5adae02cafe388673d3b3f92ef791af3c73cfe
      https://github.com/llvm/llvm-project/commit/fd5adae02cafe388673d3b3f92ef791af3c73cfe
  Author: Craig Topper <craig.topper at sifive.com>
  Date:   2021-02-09 (Tue, 09 Feb 2021)

  Changed paths:
    M llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp
    M llvm/lib/Target/RISCV/RISCVISelDAGToDAG.h
    M llvm/lib/Target/RISCV/RISCVInstrInfoB.td
    M llvm/test/CodeGen/RISCV/rv32Zbp.ll
    M llvm/test/CodeGen/RISCV/rv64Zbp.ll
    M llvm/test/MC/RISCV/rv32zbp-invalid.s
    M llvm/test/MC/RISCV/rv32zbp-valid.s
    M llvm/test/MC/RISCV/rv64zbp-invalid.s
    M llvm/test/MC/RISCV/rv64zbp-valid.s

  Log Message:
  -----------
  [RISCV] Remove SRO* and SLO* instructions from bitmanip.

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.

Reviewed By: frasercrmck

Differential Revision: https://reviews.llvm.org/D96157




More information about the All-commits mailing list