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

Scott Egerton Scott.Egerton at imgtec.com
Mon Jul 13 06:00:45 PDT 2015


s.egerton created this revision.
s.egerton added reviewers: dsanders, vkalintiris.
s.egerton added a subscriber: llvm-commits.

    Added support for the following instructions:

    CACHEE, LBE, LBUE, LHE, LHUE, LWE, LLE, LWLE, LWRE, PREFE,
    SBE, SHE, SWE, SCE, SWLE, SWRE, TLBINV, TLBINVF

    This required adding some infrastructure for the EVA ASE.

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/valid-xfail.s
  test/MC/Mips/eva/valid_R6-xfail.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.29554.patch
Type: text/x-patch
Size: 52418 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150713/4d96977f/attachment.bin>


More information about the llvm-commits mailing list