brintos

brintos / llvm-project-archived public Read only

0
0
Text · 349 B · 9c72004 Raw
16 lines · plain
1; RUN: opt < %s -passes=gvn -S | FileCheck %s2 3	%struct.INT2 = type { i32, i32 }4@blkshifts = external global ptr		; <ptr> [#uses=2]5 6define i32 @xcompact() {7entry:8	store ptr null, ptr @blkshifts, align 49	br label %bb10 11bb:		; preds = %bb, %entry12	%tmp10 = load ptr, ptr @blkshifts, align 4		; <ptr> [#uses=0]13; CHECK-NOT:  %tmp1014	br label %bb15}16