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

Craig Topper via All-commits all-commits at lists.llvm.org
Mon Feb 15 17:14:36 PST 2021


  Branch: refs/heads/release/12.x
  Home:   https://github.com/llvm/llvm-project
  Commit: 3979099a9b71dbf5e4d67fb3a5ae50c7afe707fa
      https://github.com/llvm/llvm-project/commit/3979099a9b71dbf5e4d67fb3a5ae50c7afe707fa
  Author: Craig Topper <craig.topper at sifive.com>
  Date:   2021-02-15 (Mon, 15 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

(cherry picked from commit fd5adae02cafe388673d3b3f92ef791af3c73cfe)




More information about the All-commits mailing list