[PATCH] D39196: [ARM] Remove pre-UAL FLDM/FSTM aliases
Oliver Stannard via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Oct 24 02:41:40 PDT 2017
olista01 updated this revision to Diff 120021.
olista01 retitled this revision from "[ARM] Move pre-UAL FLDM/FSTM aliases into tablegen" to "[ARM] Remove pre-UAL FLDM/FSTM aliases".
olista01 edited the summary of this revision.
olista01 added a comment.
I've double-checked, and the FLDMX and FSTMX are the only pre-UAL VFP instructions that don't have a UAL syntax, so I've removed all of the FLDMS anbd FLDMD aliases.
This still removes all of the hacks in the AsmParser, so the diagnostics for the register list operand in FLDMX and FSTMX are now the standard ones for the dpr_reglist operand class, as used by the UAL instructions.
Repository:
rL LLVM
https://reviews.llvm.org/D39196
Files:
lib/Target/ARM/ARMInstrVFP.td
lib/Target/ARM/AsmParser/ARMAsmParser.cpp
test/MC/ARM/directive-fpu-instrs.s
test/MC/ARM/vfp-aliases-diagnostics.s
test/MC/ARM/vfp-aliases.s
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D39196.120021.patch
Type: text/x-patch
Size: 10011 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20171024/30ca8482/attachment.bin>
More information about the llvm-commits
mailing list