[llvm-commits] CVS: llvm/lib/Target/ARM/ARMInstrInfo.td

Rafael Espindola rafael.espindola at gmail.com
Fri Sep 8 05:47:20 PDT 2006



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)]>;






More information about the llvm-commits mailing list