Make this test less trivial, to avoid spurious failures.
authorDan Gohman <gohman@apple.com>
Mon, 11 Jan 2010 17:23:56 +0000 (17:23 +0000)
committerDan Gohman <gohman@apple.com>
Mon, 11 Jan 2010 17:23:56 +0000 (17:23 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93156 91177308-0d34-0410-b5e6-96231b3b80d8

test/CodeGen/X86/2009-02-26-MachineLICMBug.ll

index cb1b1efae3e2a332cff4c3e569e1ff11f1c010a3..a4d642b40354f864cbaee0efd15ff8944c5f470d 100644 (file)
@@ -6,13 +6,13 @@ target triple = "x86_64-apple-darwin10.0"
        %struct.__Rec = type opaque
        %struct.__vv = type {  }
 
-define %struct.__vv* @t(%struct.Key* %desc) nounwind ssp {
+define %struct.__vv* @t(%struct.Key* %desc, i64 %p) nounwind ssp {
 entry:
        br label %bb4
 
 bb4:           ; preds = %bb.i, %bb26, %bb4, %entry
        %0 = call i32 (...)* @xxGetOffsetForCode(i32 undef) nounwind            ; <i32> [#uses=0]
-       %ins = or i64 0, 0              ; <i64> [#uses=1]
+       %ins = or i64 %p, 2097152               ; <i64> [#uses=1]
        %1 = call i32 (...)* @xxCalculateMidType(%struct.Key* %desc, i32 0) nounwind            ; <i32> [#uses=1]
        %cond = icmp eq i32 %1, 1               ; <i1> [#uses=1]
        br i1 %cond, label %bb26, label %bb4