[PATCH] [mips] [IAS] Add partial support for the ULW pseudo-instruction.

Toma Tabacu toma.tabacu at imgtec.com
Thu May 21 07:35:03 PDT 2015


Rebased on top of http://reviews.llvm.org/D9671 (because of the similarities between them).
Made expansion take into account endianness.
Fixed handling of some offset values and added test cases for them.
Moved generation of (D)ADDu locally in order to closer match GAS' output.
Added .set nomacro warning and test.
Refactored repetitive uses of the ternary operator.


http://reviews.llvm.org/D9663

Files:
  lib/Target/Mips/AsmParser/MipsAsmParser.cpp
  lib/Target/Mips/MipsInstrInfo.td
  test/MC/Mips/mips-expansions-bad.s
  test/MC/Mips/mips-expansions.s
  test/MC/Mips/mips64-expansions.s
  test/MC/Mips/set-nomacro.s

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D9663.26243.patch
Type: text/x-patch
Size: 19321 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150521/86844b6d/attachment.bin>


More information about the llvm-commits mailing list