[llvm-commits] CVS: llvm/lib/Target/PowerPC/PowerPCInstrInfo.td

Chris Lattner lattner at cs.uiuc.edu
Sun May 15 13:12:00 PDT 2005



Changes in directory llvm/lib/Target/PowerPC:

PowerPCInstrInfo.td updated: 1.72 -> 1.73
---
Log message:

PPC "branch and link" instructions are branches in the PPC sense, but not 
in the LLVM code generator sense (they are calls).  Don't mark them as such,
which fixes the regressions on the ppc tester last night



---
Diffs of the changes:  (+1 -1)

 PowerPCInstrInfo.td |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)


Index: llvm/lib/Target/PowerPC/PowerPCInstrInfo.td
diff -u llvm/lib/Target/PowerPC/PowerPCInstrInfo.td:1.72 llvm/lib/Target/PowerPC/PowerPCInstrInfo.td:1.73
--- llvm/lib/Target/PowerPC/PowerPCInstrInfo.td:1.72	Tue Apr 19 00:21:30 2005
+++ llvm/lib/Target/PowerPC/PowerPCInstrInfo.td	Sun May 15 15:11:44 2005
@@ -90,7 +90,7 @@
                       "bne $block">;
 }
 
-let isBranch = 1, isTerminator = 1, isCall = 1, 
+let isCall = 1, 
   // All calls clobber the non-callee saved registers...
   Defs = [R0,R2,R3,R4,R5,R6,R7,R8,R9,R10,R11,R12,
           F0,F1,F2,F3,F4,F5,F6,F7,F8,F9,F10,F11,F12,F13,






More information about the llvm-commits mailing list