[llvm] r264411 - [SystemZ] Remove isBranch and isTerminator flags on BRCT and BRCTG.
    Jonas Paulsson via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Fri Mar 25 08:42:30 PDT 2016
    
    
  
Author: jonpa
Date: Fri Mar 25 10:42:30 2016
New Revision: 264411
URL: http://llvm.org/viewvc/llvm-project?rev=264411&view=rev
Log:
[SystemZ] Remove isBranch and isTerminator flags on BRCT and BRCTG.
The BranchUnaryRI instruction class already sets these flags.
Reviewed by Ulrich Weigand.
Modified:
    llvm/trunk/lib/Target/SystemZ/SystemZInstrInfo.td
Modified: llvm/trunk/lib/Target/SystemZ/SystemZInstrInfo.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/SystemZ/SystemZInstrInfo.td?rev=264411&r1=264410&r2=264411&view=diff
==============================================================================
--- llvm/trunk/lib/Target/SystemZ/SystemZInstrInfo.td (original)
+++ llvm/trunk/lib/Target/SystemZ/SystemZInstrInfo.td Fri Mar 25 10:42:30 2016
@@ -192,7 +192,7 @@ defm AsmJLE  : IntCondExtendedMnemonic<1
 
 // Decrement a register and branch if it is nonzero.  These don't clobber CC,
 // but we might need to split long branches into sequences that do.
-let isBranch = 1, isTerminator = 1, Defs = [CC] in {
+let Defs = [CC] in {
   def BRCT  : BranchUnaryRI<"brct",  0xA76, GR32>;
   def BRCTG : BranchUnaryRI<"brctg", 0xA77, GR64>;
 }
    
    
More information about the llvm-commits
mailing list