[PATCH] D23566: [RISCV 8/10] Add support for all RV32I instructions

Alex Bradbury via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Aug 16 05:31:28 PDT 2017


asb updated this revision to Diff 111329.
asb marked an inline comment as done.
asb edited the summary of this revision.
asb added a comment.

Thanks to @florob for noting that gas doesn't accept integer arguments to fence. I've updating this patch so that 'iorw' are accepted under the same conditions as gas (no repeated letters, must be given in that order).

I believe this patch is ready for merging.


https://reviews.llvm.org/D23566

Files:
  lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp
  lib/Target/RISCV/InstPrinter/RISCVInstPrinter.cpp
  lib/Target/RISCV/InstPrinter/RISCVInstPrinter.h
  lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.h
  lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp
  lib/Target/RISCV/RISCVInstrInfo.td
  test/MC/RISCV/rv32i-invalid.s
  test/MC/RISCV/rv32i-valid.s

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D23566.111329.patch
Type: text/x-patch
Size: 28467 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170816/d61fe5c6/attachment.bin>


More information about the llvm-commits mailing list