[PATCH] D16452: [mips][microMIPS] Implement DBITSWAP, DLSA and LWUPC and add tests for AUI instructions
Matija Amidžić via llvm-commits
llvm-commits at lists.llvm.org
Mon Aug 29 05:40:08 PDT 2016
mamidzic updated this revision to Diff 69560.
mamidzic added a comment.
Added instruction itineraries to DBITSWAP and DLSA instructions.
Changed to MipsSimmAsmOperandClass to SimmLslAsmOperandClass, removed the parser method and changed the Name.
Changed MipsSimm19Lsl2AsmOperand to Simm19Lsl2AsmOperand.
Added isPCRelativeLoad flag to TSFlags.
Added mayLoad and is PCRelativeLoad to LWUPC instruction.
Added isPCRelativeLoad check to processInstruction.
https://reviews.llvm.org/D16452
Files:
lib/Target/Mips/AsmParser/MipsAsmParser.cpp
lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h
lib/Target/Mips/MicroMips64r6InstrFormats.td
lib/Target/Mips/MicroMips64r6InstrInfo.td
lib/Target/Mips/Mips32r6InstrInfo.td
lib/Target/Mips/Mips64r6InstrInfo.td
lib/Target/Mips/MipsInstrFormats.td
lib/Target/Mips/MipsInstrInfo.td
test/MC/Disassembler/Mips/micromips64r6/valid.txt
test/MC/Mips/micromips64r6/invalid.s
test/MC/Mips/micromips64r6/valid.s
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D16452.69560.patch
Type: text/x-patch
Size: 14220 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160829/4fcbcf10/attachment.bin>
More information about the llvm-commits
mailing list