summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
diff options
context:
space:
mode:
authorJim Grosbach <grosbach@apple.com>2011-03-11 23:25:21 +0000
committerJim Grosbach <grosbach@apple.com>2011-03-11 23:25:21 +0000
commitb7c6e8f5752d727f725406d2611964fe2dd86fae (patch)
tree02275043293e13bc80ae6ab0771f002be0bda750 /llvm/lib/Target
parentf026d9ed53b4d84d125098ed523217c7d42e8ecc (diff)
downloadbcm5719-llvm-b7c6e8f5752d727f725406d2611964fe2dd86fae.tar.gz
bcm5719-llvm-b7c6e8f5752d727f725406d2611964fe2dd86fae.zip
Add a FIXME.
llvm-svn: 127511
Diffstat (limited to 'llvm/lib/Target')
-rw-r--r--llvm/lib/Target/ARM/ARMInstrInfo.td2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Target/ARM/ARMInstrInfo.td b/llvm/lib/Target/ARM/ARMInstrInfo.td
index 7d499749bf7..05fbc40d1ce 100644
--- a/llvm/lib/Target/ARM/ARMInstrInfo.td
+++ b/llvm/lib/Target/ARM/ARMInstrInfo.td
@@ -1488,6 +1488,8 @@ let isBranch = 1, isTerminator = 1 in {
// B is "predicable" since it's just a Bcc with an 'always' condition.
let isBarrier = 1 in {
let isPredicable = 1 in
+ // FIXME: We shouldn't need this pseudo at all. Just using Bcc directly
+ // should be sufficient.
def B : ARMPseudoInst<(outs), (ins brtarget:$target), Size4Bytes, IIC_Br,
[(br bb:$target)]>;
OpenPOWER on IntegriCloud