[llvm-commits] [llvm] r103826 - /llvm/trunk/lib/Target/Alpha/AlphaInstrInfo.td

Dan Gohman gohman at apple.com
Fri May 14 15:00:27 PDT 2010


Author: djg
Date: Fri May 14 17:00:27 2010
New Revision: 103826

URL: http://llvm.org/viewvc/llvm-project?rev=103826&view=rev
Log:
BR is a barrier.

Modified:
    llvm/trunk/lib/Target/Alpha/AlphaInstrInfo.td

Modified: llvm/trunk/lib/Target/Alpha/AlphaInstrInfo.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Alpha/AlphaInstrInfo.td?rev=103826&r1=103825&r2=103826&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Alpha/AlphaInstrInfo.td (original)
+++ llvm/trunk/lib/Target/Alpha/AlphaInstrInfo.td Fri May 14 17:00:27 2010
@@ -836,7 +836,7 @@
     !strconcat(asmstr, " $R,$dst"),  s_fbr>;
 
 let isBranch = 1, isTerminator = 1, hasCtrlDep = 1 in {
-let Ra = 31 in
+let Ra = 31, isBarrier = 1 in
 def BR : BFormD<0x30, "br $$31,$DISP", [(br bb:$DISP)], s_ubr>;
 
 def COND_BRANCH_I : BFormN<0, (ins u64imm:$opc, GPRC:$R, target:$dst), 





More information about the llvm-commits mailing list