diff options
author | Jim Grosbach <grosbach@apple.com> | 2010-11-15 18:36:48 +0000 |
---|---|---|
committer | Jim Grosbach <grosbach@apple.com> | 2010-11-15 18:36:48 +0000 |
commit | 5cf10ea1d10154de541ac7a13119817e003ee362 (patch) | |
tree | 11fcbfc02183ac07259a8510c2a309df1b328321 /llvm/lib/Target/ARM/ARMAsmPrinter.cpp | |
parent | d1002f6fce92e63b0e05d24ac6fd9a8911a314e2 (diff) | |
download | bcm5719-llvm-5cf10ea1d10154de541ac7a13119817e003ee362.tar.gz bcm5719-llvm-5cf10ea1d10154de541ac7a13119817e003ee362.zip |
Add FIXMEs.
llvm-svn: 119167
Diffstat (limited to 'llvm/lib/Target/ARM/ARMAsmPrinter.cpp')
-rw-r--r-- | llvm/lib/Target/ARM/ARMAsmPrinter.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/lib/Target/ARM/ARMAsmPrinter.cpp b/llvm/lib/Target/ARM/ARMAsmPrinter.cpp index e7ac48cbcfa..081b160af36 100644 --- a/llvm/lib/Target/ARM/ARMAsmPrinter.cpp +++ b/llvm/lib/Target/ARM/ARMAsmPrinter.cpp @@ -929,6 +929,8 @@ void ARMAsmPrinter::EmitInstruction(const MachineInstr *MI) { case ARM::t2BR_JT: { // Lower and emit the instruction itself, then the jump table following it. MCInst TmpInst; + // FIXME: The branch instruction is really a pseudo. We should xform it + // explicitly. LowerARMMachineInstrToMCInst(MI, TmpInst, *this); OutStreamer.EmitInstruction(TmpInst); EmitJump2Table(MI); @@ -940,6 +942,8 @@ void ARMAsmPrinter::EmitInstruction(const MachineInstr *MI) { case ARM::BR_JTadd: { // Lower and emit the instruction itself, then the jump table following it. MCInst TmpInst; + // FIXME: The branch instruction is really a pseudo. We should xform it + // explicitly. LowerARMMachineInstrToMCInst(MI, TmpInst, *this); OutStreamer.EmitInstruction(TmpInst); EmitJumpTable(MI); |