brintos

brintos / llvm-project-archived public Read only

0
0
Text · 511 B · 39e88fb Raw
16 lines · plain
1; RUN: opt -S -passes='require<memoryssa>,loop-simplify,early-cse<memssa>' -earlycse-debug-hash -verify-memoryssa %s | FileCheck %s2; REQUIRES: asserts3target triple = "x86_64-unknown-linux-gnu"4 5; CHECK-LABEL: @func(i1 %arg)6define void @func(i1 %arg) {7  br i1 %arg, label %bb5, label %bb38 9bb5:                                              ; preds = %bb5, %010  store i16 undef, ptr undef11  br i1 %arg, label %bb5, label %bb312 13bb3:                                              ; preds = %bb5, %014  ret void15}16