[llvm-commits] [llvm] r122663 - in /llvm/trunk/lib/Target/ARM: ARMAsmPrinter.cpp ARMAsmPrinter.h ARMISelDAGToDAG.cpp ARMInstrInfo.td

Anton Korobeynikov asl at math.spbu.ru
Wed Jan 19 15:28:40 PST 2011


Hi Jim,

> Can you elaborate why these need to be pseudos? It would seem that they should just be real instructions with different subtarget feature requirements to tell the compiler whether to use the v5 or the v6 version.
The only difference is operand restrictions, thus modelling as real
instruction will yield disassembler decoding conflict.

-- 
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University



More information about the llvm-commits mailing list