brintos

brintos / llvm-project-archived public Read only

0
0
Text · 554 B · ad2cca4 Raw
21 lines · plain
1; RUN: opt -passes=jump-threading %s -disable-output --print-changed=diff 2>&1 | FileCheck %s2 3; CHECK: IR Dump After JumpThreadingPass4 5define void @f(i1 %0) {6  br i1 %0, label %5, label %27 82:                                                ; preds = %19  br i1 false, label %b, label %310 113:                                                ; preds = %212  %4 = call i64 null()13  br label %b14 15b:                                                ; preds = %3, %216  br label %517 185:                                                ; preds = %b, %119  ret void20}21