[PATCH] D29218: [mips][ias] Further relax operands of certain assembly instructions
Simon Dardis via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Jan 27 03:07:27 PST 2017
sdardis created this revision.
This patch adjusts the most relaxed predicate of immediate operands to accept
immediate forms such as ~(0xf0000000|0x000f00000). Previously these forms
would be accepted by GAS and rejected by IAS.
This partially resolves PR/30383.
Thanks to Sean Bruno for reporting the issue!
https://reviews.llvm.org/D29218
Files:
lib/Target/Mips/AsmParser/MipsAsmParser.cpp
lib/Target/Mips/MicroMipsInstrInfo.td
lib/Target/Mips/MipsInstrInfo.td
test/MC/Mips/instalias-imm-expanding.s
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D29218.86033.patch
Type: text/x-patch
Size: 19712 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170127/358d3f9c/attachment.bin>
More information about the llvm-commits
mailing list