1; NOTE: Assertions have been autogenerated by utils/update_test_checks.py 2; RUN: opt -passes='early-cse<memssa>' -earlycse-debug-hash -S %s | FileCheck %s 3 4@b = external global i32 5 6define void @patatino() { 7; CHECK-LABEL: @patatino( 8; CHECK-NEXT: for.cond: 9; CHECK-NEXT: br i1 true, label [[IF_END:%.*]], label [[FOR_INC:%.*]] 10; CHECK: if.end: 11; CHECK-NEXT: [[TINKYWINKY:%.*]] = load i32, ptr @b, align 4 12; CHECK-NEXT: br i1 true, label [[FOR_INC]], label [[FOR_INC]] 13; CHECK: for.inc: 14; CHECK-NEXT: ret void 15; 16for.cond: 17 br i1 true, label %if.end, label %for.inc 18 19if.end: 20 %tinkywinky = load i32, ptr @b 21 store i32 %tinkywinky, ptr @b 22 br i1 true, label %for.inc, label %for.inc 23 24for.inc: 25 ret void 26} 27