summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorJim Grosbach <grosbach@apple.com>2010-11-18 01:20:48 +0000
committerJim Grosbach <grosbach@apple.com>2010-11-18 01:20:48 +0000
commit19be1fbca11e306b6db29124414eb33764a3c0af (patch)
treebf48feec30171fbbd686f78c2606d7c404431749 /llvm/lib
parentcfb66204b76236639cbdc5067f2d0d76bf230e21 (diff)
downloadbcm5719-llvm-19be1fbca11e306b6db29124414eb33764a3c0af.tar.gz
bcm5719-llvm-19be1fbca11e306b6db29124414eb33764a3c0af.zip
Add FIXME.
llvm-svn: 119603
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Target/ARM/ARMInstrFormats.td3
1 files changed, 3 insertions, 0 deletions
diff --git a/llvm/lib/Target/ARM/ARMInstrFormats.td b/llvm/lib/Target/ARM/ARMInstrFormats.td
index 163e732236f..e52012f3985 100644
--- a/llvm/lib/Target/ARM/ARMInstrFormats.td
+++ b/llvm/lib/Target/ARM/ARMInstrFormats.td
@@ -236,6 +236,9 @@ class InstThumb<AddrMode am, SizeFlagVal sz, IndexMode im,
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;
OpenPOWER on IntegriCloud