brintos

brintos / llvm-project-archived public Read only

0
0
Text · 385 B · b516887 Raw
17 lines · plain
1; RUN: llc < %s -mtriple=thumbv7-apple-ios | FileCheck %s2; rdar://122013873 4;CHECK-LABEL: select_s_v_v:5;CHECK: vmov.i326;CHECK: vmov7;CHECK-NEXT: vmov8;CHECK: bx9define <16 x i8> @select_s_v_v(<16 x i8> %vec, i32 %avail) {10entry:11  %and = and i32 %avail, 112  %tobool = icmp eq i32 %and, 013  %ret = select i1 %tobool, <16 x i8> %vec, <16 x i8> zeroinitializer14  ret <16 x i8> %ret15}16 17