brintos

brintos / llvm-project-archived public Read only

0
0
Text · 452 B · 57787c9 Raw
17 lines · plain
1; RUN: llc -mtriple=mipsel < %s2 3@a = common global <4 x i32> zeroinitializer, align 164@b = common global <4 x i32> zeroinitializer, align 165@g0 = common global <4 x i32> zeroinitializer, align 166 7define void @foo0() nounwind {8entry:9  %0 = load <4 x i32>, ptr @a, align 1610  %1 = load <4 x i32>, ptr @b, align 1611  %cmp = icmp slt <4 x i32> %0, %112  %sext = sext <4 x i1> %cmp to <4 x i32>13  store <4 x i32> %sext, ptr @g0, align 1614  ret void15}16 17