/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/InstCombine/AMDGPU/ |
D | amdgcn-demanded-vector-elts.ll | 44 %elt0 = extractelement <2 x float> %data, i32 0 45 ret float %elt0 63 %elt0 = extractelement <4 x float> %data, i32 0 64 ret float %elt0 159 ; CHECK-NEXT: %elt0 = extractelement <4 x float> %data, i32 0 161 ; CHECK-NEXT: %ins0 = insertvalue { float, float } undef, float %elt0, 0 166 %elt0 = extractelement <4 x float> %data, i32 0 168 %ins0 = insertvalue { float, float } undef, float %elt0, 0 178 %elt0 = extractelement <3 x float> %data, i32 0 179 ret float %elt0 [all …]
|
/external/llvm/test/CodeGen/AMDGPU/ |
D | reduce-load-width-alignment.ll | 22 %elt0 = extractelement <2 x i32> %vec, i32 0 23 store i32 %elt0, i32 addrspace(1)* %out 33 %elt0 = extractelement <2 x i32> %vec, i32 1 34 store i32 %elt0, i32 addrspace(1)* %out
|
D | sign_extend.ll | 86 %elt0 = extractelement <4 x i32> %ext, i32 0 90 store volatile i32 %elt0, i32 addrspace(1)* %out 112 %elt0 = extractelement <4 x i32> %ext, i32 0 116 store volatile i32 %elt0, i32 addrspace(1)* %out 133 %elt0 = extractelement <4 x i32> %ext, i32 0 137 store volatile i32 %elt0, i32 addrspace(1)* %out 156 %elt0 = extractelement <4 x i32> %ext, i32 0 160 store volatile i32 %elt0, i32 addrspace(1)* %out
|
D | extract-vector-elt-build-vector-combine.ll | 20 %elt0 = load volatile i32, i32 addrspace(1)* %in 25 %vec0 = insertelement <4 x i32> undef, i32 %elt0, i32 0 62 %elt0 = load volatile i32, i32 addrspace(1)* %in 67 %vec0 = insertelement <4 x i32> undef, i32 %elt0, i32 0 106 %elt0 = load volatile i32, i32 addrspace(1)* %in 111 %vec0 = insertelement <4 x i32> undef, i32 %elt0, i32 0
|
D | extract_vector_elt-i64.ll | 13 %elt0 = extractelement <2 x i32> %vec, i32 0 16 store volatile i32 %elt0, i32 addrspace(1)* %out
|
D | extractelt-to-trunc.ll | 51 %elt0 = extractelement <4 x i32> %vec, i32 0 52 store i32 %elt0, i32 addrspace(1)* %out
|
D | ds_read2_superreg.ll | 50 %elt0 = extractelement <4 x float> %val0, i32 0 55 %add0 = fadd float %elt0, %elt2 75 %elt0 = extractelement <3 x float> %val0, i32 0 79 %add0 = fadd float %elt0, %elt2
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AMDGPU/ |
D | reduce-load-width-alignment.ll | 22 %elt0 = extractelement <2 x i32> %vec, i32 0 23 store i32 %elt0, i32 addrspace(1)* %out 33 %elt0 = extractelement <2 x i32> %vec, i32 1 34 store i32 %elt0, i32 addrspace(1)* %out
|
D | extract-vector-elt-build-vector-combine.ll | 20 %elt0 = load volatile i32, i32 addrspace(1)* %in 25 %vec0 = insertelement <4 x i32> undef, i32 %elt0, i32 0 62 %elt0 = load volatile i32, i32 addrspace(1)* %in 67 %vec0 = insertelement <4 x i32> undef, i32 %elt0, i32 0 106 %elt0 = load volatile i32, i32 addrspace(1)* %in 111 %vec0 = insertelement <4 x i32> undef, i32 %elt0, i32 0
|
D | sign_extend.ll | 137 %elt0 = extractelement <4 x i32> %ext, i32 0 141 store volatile i32 %elt0, i32 addrspace(1)* %out 170 %elt0 = extractelement <4 x i32> %ext, i32 0 174 store volatile i32 %elt0, i32 addrspace(1)* %out 196 %elt0 = extractelement <4 x i32> %ext, i32 0 200 store volatile i32 %elt0, i32 addrspace(1)* %out 217 %elt0 = extractelement <4 x i32> %ext, i32 0 221 store volatile i32 %elt0, i32 addrspace(1)* %out
|
D | extract_vector_elt-i8.ll | 206 %elt0 = extractelement <8 x i8> %load, i32 0 210 store volatile i8 %elt0, i8 addrspace(1)* undef, align 1 225 %elt0 = extractelement <8 x i8> %load, i32 0 229 store volatile i8 %elt0, i8 addrspace(1)* undef, align 1 260 %elt0 = extractelement <16 x i8> %load, i32 0 264 store volatile i8 %elt0, i8 addrspace(1)* undef, align 1
|
D | fneg.f16.ll | 141 %elt0 = extractelement <2 x half> %fneg, i32 0 144 %fmul0 = fmul half %elt0, 4.0 159 %elt0 = extractelement <2 x half> %fneg, i32 0 161 store volatile half %elt0, half addrspace(1)* undef
|
D | extract_vector_elt-i64.ll | 13 %elt0 = extractelement <2 x i32> %vec, i32 0 16 store volatile i32 %elt0, i32 addrspace(1)* %out
|
D | extractelt-to-trunc.ll | 59 %elt0 = extractelement <4 x i32> %vec, i32 0 60 store i32 %elt0, i32 addrspace(1)* %out
|
D | fabs.f16.ll | 170 %elt0 = extractelement <2 x half> %fabs, i32 0 173 %fmul0 = fmul half %elt0, 4.0 194 %elt0 = extractelement <2 x half> %fabs, i32 0 196 store volatile half %elt0, half addrspace(1)* undef
|
D | ds_read2_superreg.ll | 50 %elt0 = extractelement <4 x float> %val0, i32 0 55 %add0 = fadd float %elt0, %elt2 75 %elt0 = extractelement <3 x float> %val0, i32 0 79 %add0 = fadd float %elt0, %elt2
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/SLPVectorizer/AMDGPU/ |
D | reduction.ll | 27 %elt0 = extractelement <4 x half> %a, i64 0 32 %add1 = fadd fast half %elt1, %elt0 71 %elt0 = extractelement <8 x half> %vec8, i64 0 80 %add1 = fadd fast half %elt1, %elt0 141 %elt0 = extractelement <16 x half> %vec16, i64 0 158 %add1 = fadd fast half %elt1, %elt0 191 %elt0 = extractelement <4 x half> %a, i64 0 196 %add1 = fsub fast half %elt1, %elt0 225 %elt0 = extractelement <4 x i16> %a, i64 0 230 %add1 = add i16 %elt1, %elt0 [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/SystemZ/ |
D | vec-shift-07.ll | 147 %elt0 = extractelement <16 x i8> %val, i32 7 149 %ext0 = sext i8 %elt0 to i64 161 %elt0 = extractelement <16 x i16> %val, i32 3 163 %ext0 = sext i16 %elt0 to i64 175 %elt0 = extractelement <16 x i32> %val, i32 1 177 %ext0 = sext i32 %elt0 to i64
|
D | vec-perm-12.ll | 33 %elt0 = extractelement <4 x i32> %x, i32 3 37 %vec0 = insertelement <4 x i32> undef, i32 %elt0, i32 0
|
/external/llvm/test/CodeGen/SystemZ/ |
D | vec-shift-07.ll | 147 %elt0 = extractelement <16 x i8> %val, i32 7 149 %ext0 = sext i8 %elt0 to i64 161 %elt0 = extractelement <16 x i16> %val, i32 3 163 %ext0 = sext i16 %elt0 to i64 175 %elt0 = extractelement <16 x i32> %val, i32 1 177 %ext0 = sext i32 %elt0 to i64
|
D | vec-perm-12.ll | 33 %elt0 = extractelement <4 x i32> %x, i32 3 37 %vec0 = insertelement <4 x i32> undef, i32 %elt0, i32 0
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/SPARC/ |
D | vector-extract-elt.ll | 14 %elt0 = extractelement <4 x i32> %vec4, i32 0 16 %sum = add i32 %elt0, %elt1
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Analysis/ValueTracking/ |
D | signbits-extract-elt.ll | 25 %elt0 = extractelement <2 x i32> %vec, i32 0 26 %ashr = ashr i32 %elt0, 5
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
D | VOP3PInstructions.td | 90 …(build_vector f16:$elt0, (fpround (fma_like (f32 (VOP3PMadMixMods f16:$src0, i32:$src0_modifiers)), 97 $elt0)) 102 f16:$elt0, 110 $elt0))
|
/external/icu/icu4j/main/tests/collate/src/com/ibm/icu/dev/test/collator/ |
D | CollationRegressionTest.java | 950 int elt0 = CollationElementIterator.primaryOrder(iter.next()); in Test4179216() local 956 if (elt4 != elt0 || elt5 != elt0) { in Test4179216() 959 elt0, elt4, elt5)); in Test4179216()
|