PowerPC: CTR shouldn't fire if a TLS call is in the loop
[oota-llvm.git] / test / CodeGen / PowerPC / subreg-postra.ll
index 25e23b757e7b0516af8b9518b0883c9a443a2e2d..b10fa668cb8dffb05928ae57102bd0ab22180010 100644 (file)
@@ -142,10 +142,10 @@ wait_on_buffer.exit1319:                          ; preds = %while.body392
   br i1 undef, label %while.end418, label %while.body392
 
 ; CHECK-LABEL: @jbd2_journal_commit_transaction
-; CHECK-NOT: andi.
-; CHECK: stdcx.
 ; CHECK: andi.
-; CHECK: isel
+; CHECK: cror [[REG:[0-9]+]], 1, 1
+; CHECK: stdcx.
+; CHECK: isel {{[0-9]+}}, {{[0-9]+}}, {{[0-9]+}}, [[REG]]
 
 while.end418:                                     ; preds = %wait_on_buffer.exit1319, %do.body378
   %err.4.lcssa = phi i32 [ undef, %do.body378 ], [ %.err.4, %wait_on_buffer.exit1319 ]