summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorManman Ren <manman.ren@gmail.com>2014-01-30 00:53:27 +0000
committerManman Ren <manman.ren@gmail.com>2014-01-30 00:53:27 +0000
commit2227f98e32ebd3821c8055408d370eed4a5663d2 (patch)
treead24fce15f47aea37d20e776c509606cd73ca626 /test
parentb0dcfa5c1f78305b125f4b710f467c16c9948354 (diff)
downloadllvm-2227f98e32ebd3821c8055408d370eed4a5663d2.tar.gz
llvm-2227f98e32ebd3821c8055408d370eed4a5663d2.tar.bz2
llvm-2227f98e32ebd3821c8055408d370eed4a5663d2.tar.xz
Revert r200431 due to bot failures.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200434 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r--test/CodeGen/X86/MachineBranchProb.ll34
1 files changed, 0 insertions, 34 deletions
diff --git a/test/CodeGen/X86/MachineBranchProb.ll b/test/CodeGen/X86/MachineBranchProb.ll
deleted file mode 100644
index 9c6b26dc3d..0000000000
--- a/test/CodeGen/X86/MachineBranchProb.ll
+++ /dev/null
@@ -1,34 +0,0 @@
-; RUN: llc < %s -mtriple=x86_64-apple-darwin -print-machineinstrs=expand-isel-pseudos -o /dev/null 2>&1 | FileCheck %s
-
-;; Make sure a transformation in SelectionDAGBuilder that converts "or + br" to
-;; two branches correctly updates the branch probability.
-
-@max_regno = common global i32 0, align 4
-
-define void @test(i32* %old, i32 %final) {
-for.cond:
- br label %for.cond2
-
-for.cond2: ; preds = %for.inc, %for.cond
- %i.1 = phi i32 [ %inc19, %for.inc ], [ 0, %for.cond ]
- %bit.0 = phi i32 [ %shl, %for.inc ], [ 1, %for.cond ]
- %tobool = icmp eq i32 %bit.0, 0
- %v3 = load i32* @max_regno, align 4
- %cmp4 = icmp eq i32 %i.1, %v3
- %or.cond = or i1 %tobool, %cmp4
- br i1 %or.cond, label %for.inc20, label %for.inc, !prof !0
-; CHECK: BB#1: derived from LLVM BB %for.cond2
-; CHECK: Successors according to CFG: BB#3(28004359) BB#4(1101746182)
-; CHECK: BB#4: derived from LLVM BB %for.cond2
-; CHECK: Successors according to CFG: BB#3(56008718) BB#2(2147483647)
-
-for.inc: ; preds = %for.cond2
- %shl = shl i32 %bit.0, 1
- %inc19 = add nsw i32 %i.1, 1
- br label %for.cond2
-
-for.inc20: ; preds = %for.cond2
- ret void
-}
-
-!0 = metadata !{metadata !"branch_weights", i32 112017436, i32 -735157296}