/external/llvm/test/Transforms/InstCombine/ |
sincospi.ll | 33 ; CHECK: extractvalue { float, float } [[SINCOS]], 0 34 ; CHECK: extractvalue { float, float } [[SINCOS]], 1 50 ; CHECK: extractvalue { float, float } [[SINCOS]], 0 51 ; CHECK: extractvalue { float, float } [[SINCOS]], 1 65 ; CHECK-FLOAT-IN-VEC: extractvalue { double, double } [[SINCOS]], 0 66 ; CHECK-FLOAT-IN-VEC: extractvalue { double, double } [[SINCOS]], 1 70 ; CHECK: extractvalue { double, double } [[SINCOS]], 0 71 ; CHECK: extractvalue { double, double } [[SINCOS]], 1 83 ; CHECK-FLOAT-IN-VEC: extractvalue { double, double } [[SINCOS]], 0 84 ; CHECK-FLOAT-IN-VEC: extractvalue { double, double } [[SINCOS]], [all...] |
/external/llvm/test/CodeGen/X86/ |
xaluo.ll | 19 %val = extractvalue {i8, i1} %t, 0 20 %obit = extractvalue {i8, i1} %t, 1 34 %val = extractvalue {i16, i1} %t, 0 35 %obit = extractvalue {i16, i1} %t, 1 49 %val = extractvalue {i32, i1} %t, 0 50 %obit = extractvalue {i32, i1} %t, 1 64 %val = extractvalue {i64, i1} %t, 0 65 %obit = extractvalue {i64, i1} %t, 1 81 %val = extractvalue {i64, i1} %t, 0 82 %obit = extractvalue {i64, i1} %t, [all...] |
tailcall-64.ll | 66 %x = extractvalue { i64, i64} %A, 0 67 %y = extractvalue { i64, i64} %A, 1 80 %x = extractvalue { i64, i64} %A, 0 81 %y = extractvalue { i64, i64} %A, 1 94 %x = extractvalue { i64, i64} %A, 0 95 %y = extractvalue { i64, i64} %A, 1 110 %x = extractvalue { i64, i64} %A, 0 111 %y = extractvalue { i64, i64} %A, 1 116 %x1 = extractvalue { i64, i64} %b, 0 117 %y1 = extractvalue { i64, i64} %c, [all...] |
inline-asm-mrv.ll | 14 %tmp6 = extractvalue {i32, i8*, i8*} %mrv, 0 22 %a = extractvalue {<4 x float>, <4 x float>} %mrv, 0 23 %b = extractvalue {<4 x float>, <4 x float>} %mrv, 1 30 %a = extractvalue {<4 x i32>, <4 x i32>} %mrv, 0 31 %b = extractvalue {<4 x i32>, <4 x i32>} %mrv, 1
|
sub-with-overflow.ll | 9 %sum = extractvalue {i32, i1} %t, 0 10 %obit = extractvalue {i32, i1} %t, 1 29 %sum = extractvalue {i32, i1} %t, 0 30 %obit = extractvalue {i32, i1} %t, 1 53 %obit = extractvalue {i32, i1} %t, 1
|
cmpxchg-i1.ll | 10 %success = extractvalue { i32, i1 } %pair, 1 21 %success = extractvalue { i64, i1 } %pair, 1 40 %success = extractvalue { i32, i1 } %pair, 1 52 %success = extractvalue { i32, i1 } %pair, 1 78 %oldval = extractvalue { i32, i1 } %pair, 0 79 %success = extractvalue { i32, i1 } %pair, 1
|
xmulo.ll | 17 %2 = extractvalue {i64, i1} %1, 0 18 %3 = extractvalue {i64, i1} %1, 1 31 %2 = extractvalue {i64, i1} %1, 0 32 %3 = extractvalue {i64, i1} %1, 1 45 %2 = extractvalue {i64, i1} %1, 0 46 %3 = extractvalue {i64, i1} %1, 1
|
coalescer-remat.ll | 9 %0 = extractvalue { i64, i1 } %t0, 0
|
rdrand.ll | 8 %randval = extractvalue {i16, i32} %call, 0 10 %isvalid = extractvalue {i16, i32} %call, 1 23 %randval = extractvalue {i32, i32} %call, 0 25 %isvalid = extractvalue {i32, i32} %call, 1 37 %randval = extractvalue {i64, i32} %call, 0 39 %isvalid = extractvalue {i64, i32} %call, 1 52 %v1 = extractvalue { i32, i32 } %rand1, 0 54 %v2 = extractvalue { i32, i32 } %rand2, 0 74 %v1 = extractvalue { i32, i32 } %rand, 0
|
/external/llvm/test/Assembler/ |
insertextractvalue.ll | 5 ; CHECK-NEXT: extractvalue 11 %s = extractvalue {{i32},{float, double}} %t, 1, 0 22 ret float extractvalue ({{i32},{float, double}}{{i32}{i32 3},{float, double}{float 7.0, double 9.0}}, 1, 0) 30 ret float extractvalue ({{i32},{float, double}} undef, 1, 0) 38 ret float extractvalue ({{i32},{float, double}} zeroinitializer, 1, 0)
|
metadata.ll | 9 extractvalue {{i32, i32}, i32} undef, 0, 1, !foo !0
|
/external/llvm/test/CodeGen/ARM/ |
vldlane.ll | 106 %tmp3 = extractvalue %struct.__neon_int8x8x2_t %tmp2, 0 107 %tmp4 = extractvalue %struct.__neon_int8x8x2_t %tmp2, 1 119 %tmp3 = extractvalue %struct.__neon_int16x4x2_t %tmp2, 0 120 %tmp4 = extractvalue %struct.__neon_int16x4x2_t %tmp2, 1 131 %tmp3 = extractvalue %struct.__neon_int32x2x2_t %tmp2, 0 132 %tmp4 = extractvalue %struct.__neon_int32x2x2_t %tmp2, 1 145 %tmp3 = extractvalue %struct.__neon_int32x2x2_t %tmp2, 0 146 %tmp4 = extractvalue %struct.__neon_int32x2x2_t %tmp2, 1 159 %tmp3 = extractvalue %struct.__neon_float32x2x2_t %tmp2, 0 160 %tmp4 = extractvalue %struct.__neon_float32x2x2_t %tmp2, [all...] |
2010-05-20-NEONSpillCrash.ll | 14 %tmp2b = extractvalue %struct.__neon_int8x8x3_t %tmp1b, 0 ; <<8 x i8>> [#uses=1] 15 %tmp4b = extractvalue %struct.__neon_int8x8x3_t %tmp1b, 1 ; <<8 x i8>> [#uses=1] 17 %tmp2d = extractvalue %struct.__neon_int8x8x3_t %tmp1d, 0 ; <<8 x i8>> [#uses=1] 18 %tmp4d = extractvalue %struct.__neon_int8x8x3_t %tmp1d, 1 ; <<8 x i8>> [#uses=1] 20 %tmp2e = extractvalue %struct.__neon_int8x8x3_t %tmp1e, 0 ; <<8 x i8>> [#uses=1] 22 %tmp2f = extractvalue %struct.__neon_int8x8x3_t %tmp1f, 0 ; <<8 x i8>> [#uses=1] 24 %tmp2g = extractvalue %struct.__neon_int8x8x3_t %tmp1g, 0 ; <<8 x i8>> [#uses=1] 25 %tmp4g = extractvalue %struct.__neon_int8x8x3_t %tmp1g, 1 ; <<8 x i8>> [#uses=1] 27 %tmp2h = extractvalue %struct.__neon_int8x8x3_t %tmp1h, 0 ; <<8 x i8>> [#uses=1] 28 %tmp3h = extractvalue %struct.__neon_int8x8x3_t %tmp1h, 2 ; <<8 x i8>> [#uses=1 [all...] |
umulo-32.ll | 9 %tmp1 = extractvalue %umul.ty %tmp0, 0 33 %6 = extractvalue %umul.ty %5, 1 34 %7 = extractvalue %umul.ty %5, 0
|
PR15053.ll | 10 %1 = extractvalue { i32, i32 } %0, 0
|
intrinsics-overflow.ll | 5 %1 = extractvalue { i32, i1 } %sadd, 1 19 %1 = extractvalue { i32, i1 } %sadd, 1 32 %1 = extractvalue { i32, i1 } %sadd, 1 44 %1 = extractvalue { i32, i1 } %sadd, 1
|
/external/clang/test/CodeGen/ |
trapv.c | 18 // CHECK-NEXT: [[T4:%.*]] = extractvalue { i32, i1 } [[T3]], 0 19 // CHECK-NEXT: [[T5:%.*]] = extractvalue { i32, i1 } [[T3]], 1 33 // CHECK-NEXT: [[T3:%.*]] = extractvalue { i32, i1 } [[T2]], 0 34 // CHECK-NEXT: [[T4:%.*]] = extractvalue { i32, i1 } [[T2]], 1 47 // CHECK-NEXT: [[T3:%.*]] = extractvalue { i32, i1 } [[T2]], 0 48 // CHECK-NEXT: [[T4:%.*]] = extractvalue { i32, i1 } [[T2]], 1
|
unsigned-promotion.c | 21 // CHECKS-NEXT: [[T4:%.*]] = extractvalue { i32, i1 } [[T1]], 0 22 // CHECKS-NEXT: [[T5:%.*]] = extractvalue { i32, i1 } [[T1]], 1 43 // CHECKS-NEXT: [[T4:%.*]] = extractvalue { i32, i1 } [[T1]], 0 44 // CHECKS-NEXT: [[T5:%.*]] = extractvalue { i32, i1 } [[T1]], 1 65 // CHECKS-NEXT: [[T4:%.*]] = extractvalue { i32, i1 } [[T1]], 0 66 // CHECKS-NEXT: [[T5:%.*]] = extractvalue { i32, i1 } [[T1]], 1 86 // CHECKS-NEXT: [[T4:%.*]] = extractvalue { i32, i1 } [[T1]], 0 87 // CHECKS-NEXT: [[T5:%.*]] = extractvalue { i32, i1 } [[T1]], 1 108 // CHECKS-NEXT: [[T4:%.*]] = extractvalue { i32, i1 } [[T1]], 0 109 // CHECKS-NEXT: [[T5:%.*]] = extractvalue { i32, i1 } [[T1]], [all...] |
/external/llvm/test/CodeGen/Mips/ |
hf16_1.ll | 56 %24 = extractvalue { float, float } %call12, 0 57 %25 = extractvalue { float, float } %call12, 1 60 %27 = extractvalue { float, float } %call13, 0 61 %28 = extractvalue { float, float } %call13, 1 64 %30 = extractvalue { float, float } %call14, 0 65 %31 = extractvalue { float, float } %call14, 1 69 %34 = extractvalue { float, float } %call15, 0 70 %35 = extractvalue { float, float } %call15, 1 74 %38 = extractvalue { float, float } %call16, 0 75 %39 = extractvalue { float, float } %call16, [all...] |
/external/llvm/test/Transforms/GVN/ |
2011-07-07-MatchIntrinsicExtract.ll | 9 %uadd.0 = extractvalue %0 %uadd, 0 21 %usub.0 = extractvalue %0 %usub, 0 33 %umul.0 = extractvalue %0 %umul, 0 45 %sadd.0 = extractvalue %0 %sadd, 0 57 %ssub.0 = extractvalue %0 %ssub, 0 69 %smul.0 = extractvalue %0 %smul, 0
|
/external/llvm/test/Transforms/IndVarSimplify/ |
overflowcheck.ll | 11 ; CHECK-NOT: extractvalue 15 ; CHECK-NOT: extractvalue 34 %ovflows = extractvalue { i32, i1 } %adds, 1 38 %addsval = extractvalue { i32, i1 } %adds, 0 40 %i1check = extractvalue { i32, i1 } %i1, 1 44 %i1val = extractvalue { i32, i1 } %i1, 0
|
/external/llvm/test/CodeGen/SystemZ/ |
cmpxchg-03.ll | 11 %val = extractvalue { i32, i1 } %pair, 0 22 %val = extractvalue { i32, i1 } %pair, 0 33 %val = extractvalue { i32, i1 } %pair, 0 44 %val = extractvalue { i32, i1 } %pair, 0 57 %val = extractvalue { i32, i1 } %pair, 0 68 %val = extractvalue { i32, i1 } %pair, 0 79 %val = extractvalue { i32, i1 } %pair, 0 92 %val = extractvalue { i32, i1 } %pair, 0 105 %val = extractvalue { i32, i1 } %pair, 0 119 %val = extractvalue { i32, i1 } %pair, [all...] |
cmpxchg-04.ll | 11 %val = extractvalue { i64, i1 } %pairval, 0 22 %val = extractvalue { i64, i1 } %pairval, 0 35 %val = extractvalue { i64, i1 } %pairval, 0 46 %val = extractvalue { i64, i1 } %pairval, 0 57 %val = extractvalue { i64, i1 } %pairval, 0 70 %val = extractvalue { i64, i1 } %pairval, 0 83 %val = extractvalue { i64, i1 } %pairval, 0 94 %val = extractvalue { i64, i1 } %pairval, 0 105 %val = extractvalue { i64, i1 } %pairval, 0
|
/external/clang/test/CodeGenCXX/ |
new-overflow.cpp | 17 // CHECK-NEXT: [[T1:%.*]] = extractvalue { i32, i1 } [[T0]], 1 18 // CHECK-NEXT: [[T2:%.*]] = extractvalue { i32, i1 } [[T0]], 0 39 // CHECK-NEXT: [[T1:%.*]] = extractvalue { i32, i1 } [[T0]], 1 40 // CHECK-NEXT: [[T2:%.*]] = extractvalue { i32, i1 } [[T0]], 0 63 // CHECK-NEXT: [[T1:%.*]] = extractvalue { i32, i1 } [[T0]], 1 64 // CHECK-NEXT: [[T2:%.*]] = extractvalue { i32, i1 } [[T0]], 0 67 // CHECK-NEXT: [[T5:%.*]] = extractvalue { i32, i1 } [[T4]], 1 69 // CHECK-NEXT: [[T7:%.*]] = extractvalue { i32, i1 } [[T4]], 0 128 // CHECK-NEXT: [[T1:%.*]] = extractvalue { i32, i1 } [[T0]], 1 129 // CHECK-NEXT: [[T2:%.*]] = extractvalue { i32, i1 } [[T0]], [all...] |
/external/llvm/test/CodeGen/Generic/ |
add-with-overflow-24.ll | 9 %sum = extractvalue {i24, i1} %t, 0 11 %obit = extractvalue {i24, i1} %t, 1 26 %sum = extractvalue {i24, i1} %t, 0 28 %obit = extractvalue {i24, i1} %t, 1
|