Changes in directory llvm/lib/Target/ARM:

ARMInstrInfo.td updated: 1.22 -> 1.23
---
Log message:

implement unconditional branches
fix select.ll



---
Diffs of the changes:  (+4 -0)

 ARMInstrInfo.td |    4 ++++
 1 files changed, 4 insertions(+)


Index: llvm/lib/Target/ARM/ARMInstrInfo.td
diff -u llvm/lib/Target/ARM/ARMInstrInfo.td:1.22 
llvm/lib/Target/ARM/ARMInstrInfo.td:1.23
--- llvm/lib/Target/ARM/ARMInstrInfo.td:1.22    Wed Sep  6 13:03:12 2006
+++ llvm/lib/Target/ARM/ARMInstrInfo.td Fri Sep  8 07:47:03 2006
@@ -127,6 +127,10 @@
                         "b$cc $dst",
                         [(armbr bb:$dst, imm:$cc)]>;
 
+def b      : InstARM<(ops brtarget:$dst),
+                        "b $dst",
+                        [(br bb:$dst)]>;
+
 def cmp      : InstARM<(ops IntRegs:$a, IntRegs:$b),
                       "cmp $a, $b",
                       [(armcmp IntRegs:$a, IntRegs:$b)]>;



_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to