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 | 11bbeecdf1dd07599e644577bd56ea89294d0d04 (patch) | |
tree | e3d6dbc28ab76fbbb358d499c759e0f93db6f533 /lib | |
parent | 17e967eac2dec4ab0b7d3ce7ce6b348d6a275cb9 (diff) | |
download | external_llvm-11bbeecdf1dd07599e644577bd56ea89294d0d04.zip external_llvm-11bbeecdf1dd07599e644577bd56ea89294d0d04.tar.gz external_llvm-11bbeecdf1dd07599e644577bd56ea89294d0d04.tar.bz2 |
Add FIXMEs.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119167 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Target/ARM/ARMAsmPrinter.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/Target/ARM/ARMAsmPrinter.cpp b/lib/Target/ARM/ARMAsmPrinter.cpp index e7ac48c..081b160 100644 --- a/lib/Target/ARM/ARMAsmPrinter.cpp +++ b/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); |