PPC "branch and link" instructions are branches in the PPC sense, but not
authorChris Lattner <sabre@nondot.org>
Sun, 15 May 2005 20:11:44 +0000 (20:11 +0000)
committerChris Lattner <sabre@nondot.org>
Sun, 15 May 2005 20:11:44 +0000 (20:11 +0000)
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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22065 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/PowerPC/PPCInstrInfo.td

index 88188c53d8b6c831ded5d33847b5bf9e9a5f37b2..0ed15c0d0a647eed00479dede3374d7a1bce94e7 100644 (file)
@@ -90,7 +90,7 @@ let isBranch = 1, isTerminator = 1 in {
                       "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,