[llvm-commits] [llvm] r119603 - /llvm/trunk/lib/Target/ARM/ARMInstrFormats.td
Jim Grosbach
grosbach at apple.com
Wed Nov 17 17:20:48 PST 2010
Author: grosbach
Date: Wed Nov 17 19:20:48 2010
New Revision: 119603
URL: http://llvm.org/viewvc/llvm-project?rev=119603&view=rev
Log:
Add FIXME.
Modified:
llvm/trunk/lib/Target/ARM/ARMInstrFormats.td
Modified: llvm/trunk/lib/Target/ARM/ARMInstrFormats.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/ARMInstrFormats.td?rev=119603&r1=119602&r2=119603&view=diff
==============================================================================
--- llvm/trunk/lib/Target/ARM/ARMInstrFormats.td (original)
+++ llvm/trunk/lib/Target/ARM/ARMInstrFormats.td Wed Nov 17 19:20:48 2010
@@ -236,6 +236,9 @@
class PseudoInst<dag oops, dag iops, InstrItinClass itin,
string asm, list<dag> pattern>
+ // FIXME: This really should derive from InstTemplate instead, as pseudos
+ // don't need encoding information. TableGen doesn't like that
+ // currently. Need to figure out why and fix it.
: InstARM<AddrModeNone, SizeSpecial, IndexModeNone, Pseudo, GenericDomain,
"", itin> {
let OutOperandList = oops;
More information about the llvm-commits
mailing list