[PATCH] D11139: [mips] Added support for various EVA ASE instructions.

Scott Egerton via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 9 03:03:07 PDT 2015


s.egerton updated this revision to Diff 34306.
s.egerton marked 2 inline comments as done.
s.egerton added a comment.

Responded to reviewers comments. Also, changed 'mem' in operands to 'mem_simm9' in order to properly detect the upper bounds for these operands.


http://reviews.llvm.org/D11139

Files:
  lib/Target/Mips/Disassembler/MipsDisassembler.cpp
  lib/Target/Mips/Mips.td
  lib/Target/Mips/Mips32r6InstrInfo.td
  lib/Target/Mips/MipsEVAInstrFormats.td
  lib/Target/Mips/MipsEVAInstrInfo.td
  lib/Target/Mips/MipsInstrInfo.td
  lib/Target/Mips/MipsSchedule.td
  lib/Target/Mips/MipsSubtarget.cpp
  lib/Target/Mips/MipsSubtarget.h
  test/MC/Disassembler/Mips/eva/valid_R6-eva.txt
  test/MC/Disassembler/Mips/eva/valid_preR6-eva.txt
  test/MC/Mips/eva/invalid-noeva-wrong-error.s
  test/MC/Mips/eva/invalid-noeva.s
  test/MC/Mips/eva/invalid_R6.s
  test/MC/Mips/eva/valid_R6.s
  test/MC/Mips/eva/valid_preR6.s
  test/MC/Mips/mips32/valid.s
  test/MC/Mips/mips32r2/valid.s
  test/MC/Mips/mips32r3/valid.s
  test/MC/Mips/mips32r5/valid.s
  test/MC/Mips/mips32r6/invalid-mips1-wrong-error.s
  test/MC/Mips/mips32r6/valid.s
  test/MC/Mips/mips64/valid.s
  test/MC/Mips/mips64r2/valid.s
  test/MC/Mips/mips64r3/valid.s
  test/MC/Mips/mips64r5/valid.s
  test/MC/Mips/mips64r6/invalid-mips1-wrong-error.s
  test/MC/Mips/mips64r6/invalid-mips3-wrong-error.s
  test/MC/Mips/mips64r6/valid.s

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D11139.34306.patch
Type: text/x-patch
Size: 58414 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150909/982de6a2/attachment.bin>


More information about the llvm-commits mailing list