/external/llvm/test/CodeGen/ARM/ |
D | 2013-04-18-load-overlap-PR14824.ll | 16 %data.i.i677.48.extract.shift = lshr i512 %s122, 384 17 %data.i.i677.48.extract.trunc = trunc i512 %data.i.i677.48.extract.shift to i64 18 %s123 = insertelement <8 x i64> undef, i64 %data.i.i677.48.extract.trunc, i32 0 19 %data.i.i677.32.extract.shift = lshr i512 %s122, 256 20 %data.i.i677.32.extract.trunc = trunc i512 %data.i.i677.32.extract.shift to i64 21 %s124 = insertelement <8 x i64> %s123, i64 %data.i.i677.32.extract.trunc, i32 1 22 %data.i.i677.16.extract.shift = lshr i512 %s122, 128 23 %data.i.i677.16.extract.trunc = trunc i512 %data.i.i677.16.extract.shift to i64 24 %s125 = insertelement <8 x i64> %s124, i64 %data.i.i677.16.extract.trunc, i32 2 25 %data.i.i677.56.extract.shift = lshr i512 %s122, 448 [all …]
|
D | combine-vmovdrr.ll | 20 %shuffle.i.extract.i310 = extractelement <2 x i64> %shuffle.i.bc.i309, i32 0 21 %shuffle.i27.extract.i311 = extractelement <2 x i64> %shuffle.i.bc.i309, i32 1 22 %tmp45 = bitcast i64 %shuffle.i.extract.i310 to <8 x i8> 23 %tmp46 = bitcast i64 %shuffle.i27.extract.i311 to <8 x i8> 36 %shuffle.i.extract.i310 = extractelement <2 x i64> %shuffle.i.bc.i309, i32 %index 37 %shuffle.i27.extract.i311 = extractelement <2 x i64> %shuffle.i.bc.i309, i32 1 38 %tmp45 = bitcast i64 %shuffle.i.extract.i310 to <8 x i8> 39 %tmp46 = bitcast i64 %shuffle.i27.extract.i311 to <8 x i8> 65 %shuffle.i.extract.i310 = extractelement <2 x i64> %shuffle.i.bc.i309, i32 0 66 %shuffle.i27.extract.i311 = extractelement <2 x i64> %shuffle.i.bc.i309, i32 1 [all …]
|
D | vector-promotion.ll | 2 …are -mtriple=thumbv7-apple-ios %s -o - -mattr=+neon -S -stress-cgp-store-extract | FileCheck --che… 20 %extract = extractelement <2 x i32> %in1, i32 1 21 %out = or i32 %extract, 1 39 %extract = extractelement <2 x i32> %in1, i32 0 40 %out = icmp eq i32 %extract, %in2 62 %extract = extractelement <2 x i32> %in1, i32 0 65 %out = or i32 %extract, 1 91 %extract = extractelement <2 x i32> %in1, i32 0 92 %out1 = or i32 %extract, 1 116 %extract = extractelement <2 x i32> %in1, i32 1 [all …]
|
/external/llvm/test/CodeGen/Hexagon/ |
D | bit-loop.ll | 19 %v.sroa.0.0.extract.trunc = trunc i64 %0 to i16 20 %v.sroa.4.0.extract.shift = lshr i64 %0, 16 21 %v.sroa.4.0.extract.trunc = trunc i64 %v.sroa.4.0.extract.shift to i16 22 %v.sroa.5.0.extract.shift = lshr i64 %0, 32 23 %v.sroa.5.0.extract.trunc = trunc i64 %v.sroa.5.0.extract.shift to i16 24 %v.sroa.6.0.extract.shift = lshr i64 %0, 48 25 %v.sroa.6.0.extract.trunc = trunc i64 %v.sroa.6.0.extract.shift to i16 43 …%v.sroa.0.157 = phi i16 [ %v.sroa.0.0.extract.trunc34, %for.body ], [ %v.sroa.0.0.extract.trunc, %… 44 …%v.sroa.4.156 = phi i16 [ %v.sroa.4.0.extract.trunc36, %for.body ], [ %v.sroa.4.0.extract.trunc, %… 45 …%v.sroa.5.155 = phi i16 [ %v.sroa.5.0.extract.trunc38, %for.body ], [ %v.sroa.5.0.extract.trunc, %… [all …]
|
D | insert4.ll | 23 %h.sroa.0.0.extract.trunc = trunc i64 %c to i32 24 %sext = shl i32 %h.sroa.0.0.extract.trunc, 16 26 %l.sroa.2.4.extract.shift = lshr i64 %c, 32 27 %sext76 = ashr i32 %h.sroa.0.0.extract.trunc, 16 28 %m.sroa.2.6.extract.shift = lshr i64 %c, 48 29 %sext7980 = shl nuw nsw i64 %l.sroa.2.4.extract.shift, 16 32 %sext8283 = shl nuw nsw i64 %m.sroa.2.6.extract.shift, 16 43 %n_union3.sroa.0.0.extract.trunc = trunc i64 %1 to i32 44 %n_union3.sroa.1.4.extract.shift = lshr i64 %1, 32 45 %2 = tail call i64 @llvm.hexagon.M2.dpmpyss.s0(i32 %n_union3.sroa.0.0.extract.trunc, i32 %conv8) [all …]
|
D | bit-gen-rseq.ll | 17 %t.sroa.11.051 = phi i64 [ %t.sroa.11.0.extract.shift, %for.body ], [ 0, %entry ] 22 %t.sroa.11.0.extract.shift = and i64 %0, -4294967296 31 %t.sroa.11.0.lcssa = phi i64 [ 0, %entry ], [ %t.sroa.11.0.extract.shift, %for.body ] 35 %t.sroa.11.0.extract.shift41 = lshr i64 %1, 32 36 %t.sroa.11.0.extract.trunc42 = trunc i64 %t.sroa.11.0.extract.shift41 to i32 37 ret i32 %t.sroa.11.0.extract.trunc42
|
/external/llvm/test/Transforms/SLPVectorizer/X86/ |
D | pr18060.ll | 9 %extract.t = trunc i64 %Value to i32 10 %extract = lshr i64 %Value, 12 11 %extract.t6 = trunc i64 %extract to i32 25 %extract.t5 = trunc i64 %shr to i32 27 %extract.t8 = trunc i64 %extract7 to i32 31 %Value.addr.0.off0 = phi i32 [ %extract.t, %entry ], [ %extract.t5, %sw.bb1 ] 32 %Value.addr.0.off12 = phi i32 [ %extract.t6, %entry ], [ %extract.t8, %sw.bb1 ] 41 %retval.0 = phi i32 [ %or11, %sw.bb2 ], [ %extract.t, %entry ], [ %extract.t, %entry ]
|
/external/llvm/test/Transforms/EarlyCSE/AArch64/ |
D | intrinsics.ll | 9 %s.coerce.fca.0.extract = extractvalue [2 x <4 x i32>] %s.coerce, 0 10 %s.coerce.fca.1.extract = extractvalue [2 x <4 x i32>] %s.coerce, 1 21 %1 = bitcast <4 x i32> %s.coerce.fca.0.extract to <16 x i8> 22 %2 = bitcast <4 x i32> %s.coerce.fca.1.extract to <16 x i8> 28 %vld2.fca.0.extract = extractvalue { <4 x i32>, <4 x i32> } %vld2, 0 29 %vld2.fca.1.extract = extractvalue { <4 x i32>, <4 x i32> } %vld2, 1 30 %call = call <4 x i32> @vaddq_s32(<4 x i32> %vld2.fca.0.extract, <4 x i32> %vld2.fca.0.extract) 44 %s.coerce.fca.0.extract = extractvalue [2 x <4 x i32>] %s.coerce, 0 45 %s.coerce.fca.1.extract = extractvalue [2 x <4 x i32>] %s.coerce, 1 56 %1 = bitcast <4 x i32> %s.coerce.fca.0.extract to <16 x i8> [all …]
|
/external/llvm/test/Transforms/SLPVectorizer/ARM/ |
D | sroa.ll | 17 %a.coerce.fca.0.extract = extractvalue [4 x i32] %a.coerce, 0 18 %a.sroa.0.0.insert.ext = zext i32 %a.coerce.fca.0.extract to i64 19 %a.coerce.fca.1.extract = extractvalue [4 x i32] %a.coerce, 1 20 %a.sroa.0.4.insert.ext = zext i32 %a.coerce.fca.1.extract to i64 24 %a.coerce.fca.2.extract = extractvalue [4 x i32] %a.coerce, 2 25 %a.sroa.3.8.insert.ext = zext i32 %a.coerce.fca.2.extract to i64 26 %a.coerce.fca.3.extract = extractvalue [4 x i32] %a.coerce, 3 27 %a.sroa.3.12.insert.ext = zext i32 %a.coerce.fca.3.extract to i64 31 %b.coerce.fca.0.extract = extractvalue [4 x i32] %b.coerce, 0 32 %b.sroa.0.0.insert.ext = zext i32 %b.coerce.fca.0.extract to i64 [all …]
|
/external/llvm/docs/CommandGuide/ |
D | llvm-extract.rst | 1 llvm-extract - extract a function from an LLVM module 7 :program:`llvm-extract` [*options*] **--func** *function-name* [*filename*] 12 The :program:`llvm-extract` command takes the name of a function and extracts 17 :program:`llvm-extract` will also remove unreachable global variables, 20 The :program:`llvm-extract` command reads its input from standard input if 29 Enable binary output on terminals. Normally, :program:`llvm-extract` will 31 this option, :program:`llvm-extract` will write raw bitcode regardless of the 37 specified multiple times to extract multiple functions at once. 48 specified multiple times to extract multiple global variables at once. 63 :program:`llvm-extract` sends its output to standard output. [all …]
|
/external/llvm/test/CodeGen/AArch64/ |
D | arm64-dagcombiner-load-slicing.ll | 20 %t0.sroa.0.0.extract.trunc = trunc i64 %1 to i32 21 %2 = bitcast i32 %t0.sroa.0.0.extract.trunc to float 22 %t0.sroa.2.0.extract.shift = lshr i64 %1, 32 23 %t0.sroa.2.0.extract.trunc = trunc i64 %t0.sroa.2.0.extract.shift to i32 24 %3 = bitcast i32 %t0.sroa.2.0.extract.trunc to float 52 %t0.sroa.0.0.extract.trunc = trunc i64 %1 to i32 53 %2 = bitcast i32 %t0.sroa.0.0.extract.trunc to i32 54 %t0.sroa.2.0.extract.shift = lshr i64 %1, 32 55 %t0.sroa.2.0.extract.trunc = trunc i64 %t0.sroa.2.0.extract.shift to i32 56 %3 = bitcast i32 %t0.sroa.2.0.extract.trunc to i32 [all …]
|
D | arm64-neon-copyPhysReg-tuple.ll | 11 %extract = extractvalue { <4 x i32>, <4 x i32> } %vld, 0 12 …<4 x i32>, <4 x i32> } @llvm.aarch64.neon.ld2lane.v4i32.p0i32(<4 x i32> %extract, <4 x i32> <i32 -… 13 %vld1.fca.0.extract = extractvalue { <4 x i32>, <4 x i32> } %vld1, 0 14 ret <4 x i32> %vld1.fca.0.extract 25 %extract = extractvalue { <4 x i32>, <4 x i32>, <4 x i32> } %vld, 0 26 …<4 x i32>, <4 x i32> } @llvm.aarch64.neon.ld3lane.v4i32.p0i32(<4 x i32> %extract, <4 x i32> <i32 -… 27 %vld1.fca.0.extract = extractvalue { <4 x i32>, <4 x i32>, <4 x i32> } %vld1, 0 28 ret <4 x i32> %vld1.fca.0.extract 40 %extract = extractvalue { <4 x i32>, <4 x i32>, <4 x i32>, <4 x i32> } %vld, 0 41 …<4 x i32>, <4 x i32> } @llvm.aarch64.neon.ld4lane.v4i32.p0i32(<4 x i32> %extract, <4 x i32> <i32 -… [all …]
|
D | arm64-abi_align.ll | 40 %s1.sroa.0.0.extract.trunc = trunc i64 %s1.coerce to i32 41 %s1.sroa.1.4.extract.shift = lshr i64 %s1.coerce, 32 42 %s2.sroa.0.0.extract.trunc = trunc i64 %s2.coerce to i32 43 %s2.sroa.1.4.extract.shift = lshr i64 %s2.coerce, 32 44 %sext8 = shl nuw nsw i64 %s1.sroa.1.4.extract.shift, 16 47 %sext1011 = shl nuw nsw i64 %s2.sroa.1.4.extract.shift, 16 50 %add = add i32 %s1.sroa.0.0.extract.trunc, %i 51 %add3 = add i32 %add, %s2.sroa.0.0.extract.trunc 93 %s1.sroa.0.0.extract.trunc = trunc i128 %s1.coerce to i32 94 %s1.sroa.1.4.extract.shift = lshr i128 %s1.coerce, 32 [all …]
|
/external/swiftshader/third_party/LLVM/docs/CommandGuide/ |
D | llvm-extract.pod | 5 llvm-extract - extract a function from an LLVM module 9 B<llvm-extract> [I<options>] B<--func> I<function-name> [I<filename>] 13 The B<llvm-extract> command takes the name of a function and extracts it from 18 B<llvm-extract> will also remove unreachable global variables, prototypes, and 21 The B<llvm-extract> command reads its input from standard input if filename is 31 Enable binary output on terminals. Normally, B<llvm-extract> will refuse to 33 B<llvm-extract> will write raw bitcode regardless of the output device. 38 specified multiple times to extract multiple functions at once. 49 specified multiple times to extract multiple global variables at once. 64 B<llvm-extract> sends its output to standard output. [all …]
|
/external/icu/icu4c/source/test/intltest/ |
D | uts46test.cpp | 218 prettify(result).extract(0, 0x7fffffff, buffer, UPRV_LENGTHOF(buffer)); in TestNotSTD3() 232 prettify(result).extract(0, 0x7fffffff, buffer, UPRV_LENGTHOF(buffer)); in TestNotSTD3() 618 prettify(uN).extract(0, 0x7fffffff, buffer, UPRV_LENGTHOF(buffer)); in TestSomeCases() 636 prettify(uT).extract(0, 0x7fffffff, buffer, UPRV_LENGTHOF(buffer)); in TestSomeCases() 649 prettify(aN).extract(0, 0x7fffffff, buffer, UPRV_LENGTHOF(buffer)); in TestSomeCases() 655 prettify(aT).extract(0, 0x7fffffff, buffer, UPRV_LENGTHOF(buffer)); in TestSomeCases() 662 prettify(aN).extract(0, 0x7fffffff, buffer, UPRV_LENGTHOF(buffer)); in TestSomeCases() 666 prettify(aT).extract(0, 0x7fffffff, buffer, UPRV_LENGTHOF(buffer)); in TestSomeCases() 684 prettify(aN).extract(0, 0x7fffffff, buffer, UPRV_LENGTHOF(buffer)); in TestSomeCases() 685 prettify(uNaN).extract(0, 0x7fffffff, buffer2, UPRV_LENGTHOF(buffer2)); in TestSomeCases() [all …]
|
/external/llvm/test/Analysis/CostModel/X86/ |
D | insert-extract-at-zero.ll | 6 define i32 @insert-extract-at-zero-idx(i32 %arg, float %fl) { 7 ;CHECK: cost of 0 {{.*}} extract 9 ;CHECK: cost of 1 {{.*}} extract 11 ;CHECK: cost of 1 {{.*}} extract 14 ;CHECK: cost of 0 {{.*}} extract 16 ;CHECK: cost of 1 {{.*}} extract 19 ;CHECK: cost of 1 {{.*}} extract
|
/external/libcxx/test/std/utilities/intseq/intseq.general/ |
D | integer_seq.pass.cpp | 21 auto extract ( const AtContainer &t, const std::integer_sequence<T, I...> ) in extract() function 57 auto t3 = extract ( tup, int3() ); in main() 61 auto t7 = extract ( tup, size7 ()); in main() 65 auto t4 = extract ( tup, size4 ()); in main() 69 auto t2 = extract ( tup, size2 ()); in main() 73 auto tintmix = extract ( tup, intmix ()); in main() 77 auto tsizemix = extract ( tup, sizemix ()); in main()
|
/external/guice/extensions/servlet/src/com/google/inject/servlet/ |
D | UriPatternType.java | 93 String extract = pattern; in extractPath() local 96 if (extract.endsWith("/")) { in extractPath() 97 extract = extract.substring(0, extract.length() - 1); in extractPath() 100 return extract; in extractPath()
|
/external/libhevc/common/arm/ |
D | ihevc_inter_pred_luma_horz_w16out.s | 217 @vext.u8 d2,d0,d1,#2 @vector extract of src[0_2] 218 @vext.u8 d3,d0,d1,#3 @vector extract of src[0_3] 219 @vext.u8 d4,d0,d1,#4 @vector extract of src[0_4] 221 @vext.u8 d5,d0,d1,#5 @vector extract of src[0_5] 222 @vext.u8 d6,d0,d1,#6 @vector extract of src[0_6] 223 @vext.u8 d7,d0,d1,#7 @vector extract of src[0_7] 224 @vext.u8 d1,d0,d1,#1 @vector extract of src[0_1] 241 @ vext.u8 d14,d12,d13,#2 @vector extract of src[0_2] 242 @ vext.u8 d15,d12,d13,#3 @vector extract of src[0_3] 243 @ vext.u8 d16,d12,d13,#4 @vector extract of src[0_4] [all …]
|
D | ihevc_inter_pred_filters_luma_horz.s | 205 @ vext.u8 d2,d0,d1,#2 @vector extract of src[0_2] 206 @ vext.u8 d3,d0,d1,#3 @vector extract of src[0_3] 207 @ vext.u8 d4,d0,d1,#4 @vector extract of src[0_4] 208 @ vext.u8 d5,d0,d1,#5 @vector extract of src[0_5] 209 @ vext.u8 d6,d0,d1,#6 @vector extract of src [0_6] 210 @ vext.u8 d7,d0,d1,#7 @vector extract of src[0_7] 211 @ vext.u8 d1,d0,d1,#1 @vector extract of src[0_1] 214 @vext.u8 d15,d12,d13,#3 @vector extract of src[0_3] 215 @ vext.u8 d16,d12,d13,#4 @vector extract of src[0_4] 216 @ vext.u8 d17,d12,d13,#5 @vector extract of src[0_5] [all …]
|
/external/llvm/test/CodeGen/X86/ |
D | pr21792.ll | 12 %index.sroa.0.0.vec.extract = extractelement <4 x i32> %tmp3, i32 0 13 %idx.ext = sext i32 %index.sroa.0.0.vec.extract to i64 16 %index.sroa.0.4.vec.extract = extractelement <4 x i32> %tmp3, i32 1 17 %idx.ext5 = sext i32 %index.sroa.0.4.vec.extract to i64 20 %index.sroa.0.8.vec.extract = extractelement <4 x i32> %tmp3, i32 2 21 %idx.ext14 = sext i32 %index.sroa.0.8.vec.extract to i64 24 %index.sroa.0.12.vec.extract = extractelement <4 x i32> %tmp3, i32 3 25 %idx.ext19 = sext i32 %index.sroa.0.12.vec.extract to i64
|
D | sse_partial_update.ll | 23 %a.addr.0.extract = extractelement <4 x float> %0, i32 0 24 %conv = fpext float %a.addr.0.extract to double 25 %a.addr.4.extract = extractelement <4 x float> %0, i32 1 26 %conv3 = fpext float %a.addr.4.extract to double 45 %a.addr.0.extract = extractelement <4 x float> %0, i32 0 46 %conv = fpext float %a.addr.0.extract to double 47 %a.addr.4.extract = extractelement <4 x float> %0, i32 1 48 %conv3 = fpext float %a.addr.4.extract to double 66 %a.addr.0.extract = extractelement <4 x float> %0, i32 0 67 %conv = fpext float %a.addr.0.extract to double [all …]
|
/external/swiftshader/third_party/LLVM/test/Other/ |
D | extract.ll | 1 ; RUN: llvm-extract -func foo -S < %s | FileCheck %s 2 ; RUN: llvm-extract -delete -func foo -S < %s | FileCheck --check-prefix=DELETE %s 4 ; RUN: llvm-extract -func foo -S %t | FileCheck %s 5 ; RUN: llvm-extract -delete -func foo -S %t | FileCheck --check-prefix=DELETE %s 7 ; llvm-extract uses lazy bitcode loading, so make sure it correctly reads
|
/external/deqp/executor/ |
D | CMakeLists.txt | 69 add_executable(extract-values tools/xeExtractValues.cpp) 70 target_link_libraries(extract-values xecore) 72 add_executable(extract-shader-programs tools/xeExtractShaderPrograms.cpp) 73 target_link_libraries(extract-shader-programs xecore) 78 add_executable(extract-sample-lists tools/xeExtractSampleLists.cpp) 79 target_link_libraries(extract-sample-lists xecore)
|
/external/llvm/test/Other/ |
D | extract.ll | 1 ; RUN: llvm-extract -func foo -S < %s | FileCheck %s 2 ; RUN: llvm-extract -delete -func foo -S < %s | FileCheck --check-prefix=DELETE %s 4 ; RUN: llvm-extract -func foo -S %t | FileCheck %s 5 ; RUN: llvm-extract -delete -func foo -S %t | FileCheck --check-prefix=DELETE %s 7 ; llvm-extract uses lazy bitcode loading, so make sure it correctly reads
|