[llvm-commits] [llvm] r120838 - in /llvm/trunk: lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp test/CodeGen/Thumb2/large-stack.ll test/MC/Disassembler/ARM/thumb-tests.txt

Chris Lattner clattner at apple.com
Fri Dec 3 14:56:55 PST 2010


On Dec 3, 2010, at 2:56 PM, Jim Grosbach wrote:

>> Why aren't the autogenerated forms of these instructions good enough?  Special c++ code in "printInst" should only be used for aliases.  Are these aliases?
> 
> Yes.
> 
> We try to canonicalize to using the "push" mnemonic to match the ARM docs. Adding the suffix resolves an ambiguity regarding which encoding is desired.

Gotcha, ok!

-Chris



More information about the llvm-commits mailing list