brintos

brintos / llvm-project-archived public Read only

0
0
Text · 642 B · 5202a2b Raw
23 lines · plain
1; NOTE: Assertions have been autogenerated by utils/update_test_checks.py UTC_ARGS: --version 42; RUN: opt < %s -passes=newgvn -S | FileCheck %s3 4  %struct.INT2 = type { i32, i32 }5@blkshifts = external global ptr		; <ptr> [#uses=2]6 7define i32 @xcompact() {8; CHECK-LABEL: define i32 @xcompact() {9; CHECK-NEXT:  entry:10; CHECK-NEXT:    store ptr null, ptr @blkshifts, align 411; CHECK-NEXT:    br label [[BB:%.*]]12; CHECK:       bb:13; CHECK-NEXT:    br label [[BB]]14;15entry:16  store ptr null, ptr @blkshifts, align 417  br label %bb18 19bb:		; preds = %bb, %entry20  %tmp10 = load ptr, ptr @blkshifts, align 4		; <ptr> [#uses=0]21  br label %bb22}23