/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/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/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/python/cpython3/Lib/test/ |
D | test_traceback.py | 665 def extract(**kwargs): function 673 nolim = extract() 675 self.assertEqual(extract(limit=2), nolim[-2:]) 676 assertEqualExcept(extract(limit=100), nolim[-100:], -5-1) 677 self.assertEqual(extract(limit=-2), nolim[:2]) 678 assertEqualExcept(extract(limit=-100), nolim[:100], len(nolim)-5-1) 679 self.assertEqual(extract(limit=0), []) 681 assertEqualExcept(extract(), nolim, -5-1) 683 self.assertEqual(extract(), nolim[-2:]) 684 self.assertEqual(extract(limit=3), nolim[-3:]) [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 …]
|
/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/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/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/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/icu/icu4c/source/test/intltest/ |
D | uts46test.cpp | 228 prettify(result).extract(0, 0x7fffffff, buffer, UPRV_LENGTHOF(buffer)); in TestNotSTD3() 242 prettify(result).extract(0, 0x7fffffff, buffer, UPRV_LENGTHOF(buffer)); in TestNotSTD3() 631 prettify(uN).extract(0, 0x7fffffff, buffer, UPRV_LENGTHOF(buffer)); in TestSomeCases() 649 prettify(uT).extract(0, 0x7fffffff, buffer, UPRV_LENGTHOF(buffer)); in TestSomeCases() 662 prettify(aN).extract(0, 0x7fffffff, buffer, UPRV_LENGTHOF(buffer)); in TestSomeCases() 668 prettify(aT).extract(0, 0x7fffffff, buffer, UPRV_LENGTHOF(buffer)); in TestSomeCases() 675 prettify(aN).extract(0, 0x7fffffff, buffer, UPRV_LENGTHOF(buffer)); in TestSomeCases() 679 prettify(aT).extract(0, 0x7fffffff, buffer, UPRV_LENGTHOF(buffer)); in TestSomeCases() 697 prettify(aN).extract(0, 0x7fffffff, buffer, UPRV_LENGTHOF(buffer)); in TestSomeCases() 698 prettify(uNaN).extract(0, 0x7fffffff, buffer2, UPRV_LENGTHOF(buffer2)); in TestSomeCases() [all …]
|
/external/robolectric-shadows/processor/src/test/resources/org/robolectric/ |
D | Robolectric_InnerClassCollision.java | 32 return (ShadowDummy) Shadow.extract(actual); in shadowOf() 36 return (ShadowOuterDummy) Shadow.extract(actual); in shadowOf() 40 return (ShadowOuterDummy.ShadowInnerDummy) Shadow.extract(actual); in shadowOf() 44 return (ShadowUniqueDummy) Shadow.extract(actual); in shadowOf() 48 return (ShadowUniqueDummy.ShadowInnerDummy) Shadow.extract(actual); in shadowOf() 52 return (ShadowUniqueInnerDummy) Shadow.extract(actual); in shadowOf()
|
/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/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/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/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
|