brintos

brintos / llvm-project-archived public Read only

0
0
Text · 391 B · db7935d Raw
17 lines · plain
1; RUN: opt < %s -passes='print<scalar-evolution>'2; PR45013 4define void @test() {5entry:6        %0 = load i16, ptr undef, align 17        %1 = lshr i16 %0, 88        %2 = and i16 %1, 39        %3 = zext i16 %2 to i3210        %4 = load i8, ptr undef, align 111        %5 = lshr i8 %4, 412        %6 = and i8 %5, 113        %7 = zext i8 %6 to i3214        %t1 = add i32 %3, %715        ret void16}17