27 lines · plain
1; NOTE: Assertions have been autogenerated by utils/update_test_checks.py2; RUN: opt -passes='early-cse<memssa>' -earlycse-debug-hash -S %s | FileCheck %s3 4@b = external global i325 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 412; CHECK-NEXT: br i1 true, label [[FOR_INC]], label [[FOR_INC]]13; CHECK: for.inc:14; CHECK-NEXT: ret void15;16for.cond:17 br i1 true, label %if.end, label %for.inc18 19if.end:20 %tinkywinky = load i32, ptr @b21 store i32 %tinkywinky, ptr @b22 br i1 true, label %for.inc, label %for.inc23 24for.inc:25 ret void26}27