1; RUN: opt -passes=gvn -disable-output < %s 2 3target triple = "x86_64-unknown-linux-gnu" 4 5define i64 @foo(ptr %arrayidx) { 6entry: 7 %p = load ptr, ptr %arrayidx, align 8 8 %cmpnull = icmp eq ptr %p, null 9 br label %BB2 10 11entry2: ; No predecessors! 12 br label %BB2 13 14BB2: ; preds = %entry2, %entry 15 %load = load i64, ptr %arrayidx, align 8 16 ret i64 %load 17} 18