/external/llvm-project/llvm/test/Analysis/ScalarEvolution/ |
D | limit-depth.ll | 62 ; CHECK: %se2 = sext i64 %iv2.inc to i128 78 %iv2 = phi i64 [ %se, %between ], [ %iv2.inc, %loop2 ] 79 %iv2.inc = add nsw i64 %iv2, 1 80 %cond2 = icmp sle i64 %iv2.inc, 50 84 %se2 = sext i64 %iv2.inc to i128 90 ; CHECK: %ze2 = zext i64 %iv2.inc to i128 106 %iv2 = phi i64 [ %ze, %between ], [ %iv2.inc, %loop2 ] 107 %iv2.inc = add nuw i64 %iv2, 1 108 %cond2 = icmp sle i64 %iv2.inc, 50 112 %ze2 = zext i64 %iv2.inc to i128 [all …]
|
D | different-loops-recs.ll | 525 ; CHECK: %iv2 = phi i32 [ %iv2.next, %loop2 ], [ %param, %loop2.preheader ] 527 ; CHECK: %iv2.next = add i32 %iv2, 1 529 ; CHECK: %iv2.ext = sext i32 %iv2.next to i64 531 ; CHECK: %ret = mul i64 %iv1, %iv2.ext 558 %iv2 = phi i32 [ %iv2.next, %loop2 ], [ %param, %loop2.preheader ] 559 %iv2.next = add i32 %iv2, 1 560 %cond2 = icmp slt i32 %iv2, %iv1.trunc 564 %iv2.ext = sext i32 %iv2.next to i64 565 %ret = mul i64 %iv1, %iv2.ext 582 ; CHECK: %iv2 = phi i32 [ %iv2.next, %loop2 ], [ %param, %loop2.preheader ] [all …]
|
/external/llvm/test/Transforms/LoopVectorize/ |
D | vect.stats.ll | 22 %indvars.iv2 = phi i64 [ %indvars.iv.next, %for.body ], [ 0, %entry ] 23 %arrayidx = getelementptr inbounds float, float* %a, i64 %indvars.iv2 27 %indvars.iv.next = add nuw nsw i64 %indvars.iv2, 1 43 %indvars.iv2 = phi i64 [ %indvars.iv.next, %for.body ], [ 0, %entry ] 44 %0 = add nsw i64 %indvars.iv2, -5 47 %2 = add nsw i64 %indvars.iv2, 2 51 %arrayidx4 = getelementptr inbounds float, float* %a, i64 %indvars.iv2 53 %indvars.iv.next = add nuw nsw i64 %indvars.iv2, 1
|
/external/llvm-project/llvm/test/Transforms/LoopVectorize/ |
D | vect.stats.ll | 21 %indvars.iv2 = phi i64 [ %indvars.iv.next, %for.body ], [ 0, %entry ] 22 %arrayidx = getelementptr inbounds float, float* %a, i64 %indvars.iv2 26 %indvars.iv.next = add nuw nsw i64 %indvars.iv2, 1 42 %indvars.iv2 = phi i64 [ %indvars.iv.next, %for.body ], [ 0, %entry ] 43 %0 = add nsw i64 %indvars.iv2, -5 46 %2 = add nsw i64 %indvars.iv2, 2 50 %arrayidx4 = getelementptr inbounds float, float* %a, i64 %indvars.iv2 52 %indvars.iv.next = add nuw nsw i64 %indvars.iv2, 1
|
/external/llvm-project/llvm/test/Transforms/LoopStrengthReduce/X86/ |
D | expander-crashes.ll | 64 %iv2 = phi %struct.hoge* [ %iv2.next, %loop.2.latch ], [ %iv.next, %loop.2.ph ] 65 %tmp7 = getelementptr inbounds %struct.hoge, %struct.hoge* %iv2, i64 0, i32 3 68 %tmp9 = getelementptr inbounds %struct.hoge, %struct.hoge* %iv2, i64 0, i32 2 70 %ec.2 = icmp ugt %struct.hoge* %iv2, %ptr.2 74 %iv2.next = getelementptr inbounds %struct.hoge, %struct.hoge* %iv2, i64 1 78 %iv2.cast = ptrtoint %struct.hoge* %iv2 to i64 79 ret i64 %iv2.cast
|
/external/deqp-deps/glslang/Test/baseResults/ |
D | spv.precisionNonESSamp.frag.out | 20 Name 39 "iv2" 43 Decorate 39(iv2) RelaxedPrecision 44 Decorate 39(iv2) Flat 45 Decorate 39(iv2) Location 3 79 39(iv2): 38(ptr) Variable Input 94 40: 37(ivec2) Load 39(iv2) 98 45: 37(ivec2) Load 39(iv2)
|
D | constErrors.frag.out | 6 …t ' const structure{ global 3-component vector of float v3, global 2-component vector of int iv2}' 7 …{ global 3-component vector of float v3, global 2-component vector of int iv2, global 2X4 matrix… 26 …s' ( temp structure{ global 3-component vector of float v3, global 2-component vector of int iv2}) 27 …{ global 3-component vector of float v3, global 2-component vector of int iv2, global 2X4 matrix… 50 …s' ( temp structure{ global 3-component vector of float v3, global 2-component vector of int iv2}) 51 …{ global 3-component vector of float v3, global 2-component vector of int iv2, global 2X4 matrix…
|
/external/angle/third_party/vulkan-deps/glslang/src/Test/baseResults/ |
D | spv.precisionNonESSamp.frag.out | 20 Name 39 "iv2" 43 Decorate 39(iv2) RelaxedPrecision 44 Decorate 39(iv2) Flat 45 Decorate 39(iv2) Location 3 79 39(iv2): 38(ptr) Variable Input 94 40: 37(ivec2) Load 39(iv2) 98 45: 37(ivec2) Load 39(iv2)
|
D | constErrors.frag.out | 6 …t ' const structure{ global 3-component vector of float v3, global 2-component vector of int iv2}' 7 …{ global 3-component vector of float v3, global 2-component vector of int iv2, global 2X4 matrix… 26 …s' ( temp structure{ global 3-component vector of float v3, global 2-component vector of int iv2}) 27 …{ global 3-component vector of float v3, global 2-component vector of int iv2, global 2X4 matrix… 50 …s' ( temp structure{ global 3-component vector of float v3, global 2-component vector of int iv2}) 51 …{ global 3-component vector of float v3, global 2-component vector of int iv2, global 2X4 matrix…
|
/external/llvm-project/llvm/test/Transforms/IndVarSimplify/ |
D | lftr-pr31181.ll | 182 ; We switch from %iv to %iv2 and need to change nsw to nuw in the process. 208 %iv2 = phi i32 [ 0, %entry ], [ %iv2.inc, %always_taken ] 213 store volatile i32 %iv2, i32* %ptr 218 %iv2.inc = add nuw nsw i32 %iv2, 1 255 %iv2 = phi i32 [ 0, %entry ], [ %iv2.inc, %always_taken ] 264 store volatile i32 %iv2, i32* %ptr 269 %iv2.inc = add nuw nsw i32 %iv2, 1 300 %iv2 = phi i32 [ -1, %entry ], [ %iv2.inc, %always_taken ] 306 store volatile i32 %iv2, i32* %ptr 310 %iv2.inc = add nuw nsw i32 %iv2, 1 [all …]
|
D | lftr-multi-exit.ll | 301 %iv2 = phi i32 [ 1, %entry], [ %iv2.next, %latch] 307 %iv2.next = add i32 %iv2, 1 309 %c = icmp ult i32 %iv2.next, 1000 338 %iv2 = phi i32 [ 1000, %entry], [ %iv2.next, %latch] 344 %iv2.next = sub i32 %iv2, 1 346 %c = icmp ugt i32 %iv2.next, 0 477 %iv2 = phi i32 [ 0, %outer ], [ %iv2.next, %inner_latch ] 478 store volatile i32 %iv2, i32* @A 479 %iv2.next = add i32 %iv2, 1 480 %innertest = icmp ult i32 %iv2, 20 [all …]
|
/external/llvm-project/llvm/test/Analysis/LazyValueAnalysis/ |
D | lvi-after-jumpthreading.ll | 63 ; CHECK-NEXT: ; LatticeVal for: ' %iv2 = phi i32 [ %n, %entry ], [ %iv2.next, %backedge ]' in B… 64 ; CHECK-DAG: ; LatticeVal for: ' %iv2 = phi i32 [ %n, %entry ], [ %iv2.next, %backedge ]' in B… 65 ; CHECK-DAG: ; LatticeVal for: ' %iv2 = phi i32 [ %n, %entry ], [ %iv2.next, %backedge ]' in B… 66 ; CHECK-NEXT: %iv2 = phi i32 [ %n, %entry ], [ %iv2.next, %backedge ] 67 %iv2 = phi i32 [%n, %entry], [%iv2.next, %backedge] 74 %cnd2 = icmp sgt i32 %iv2, 0 75 ; CHECK: %cnd2 = icmp sgt i32 %iv2, 0 89 %iv2.next = sub nsw i32 %iv2, 1 93 ; CHECK-NEXT: ; LatticeVal for: ' %cont2 = icmp sgt i32 %iv2.next, 0' in BB: '%backedge' is: ov… 94 ; CHECK-NEXT: %cont2 = icmp sgt i32 %iv2.next, 0 [all …]
|
/external/llvm-project/polly/test/ScopInfo/ |
D | wraping_signed_expr_1.ll | 37 %indvars.iv2 = phi i64 [ 0, %bb4.lr.ph ], [ %indvars.iv.next, %bb7 ] 38 %tmp5 = add nuw nsw i64 %indvars.iv2, 1 44 %indvars.iv.next = add nuw nsw i64 %indvars.iv2, 1 64 %indvars.iv2 = phi i64 [ 0, %bb4.lr.ph ], [ %indvars.iv.next, %bb7 ] 65 %tmp5 = add nuw nsw i64 %indvars.iv2, 1 71 %indvars.iv.next = add nuw nsw i64 %indvars.iv2, 1
|
D | invariant_loads_cyclic_dependences.ll | 30 %indvars.iv2 = phi i32 [ %indvars.iv.next3, %for.inc ], [ 0, %entry ] 31 %exitcond = icmp ne i32 %indvars.iv2, 100 40 %tmp4 = add nuw nsw i32 %indvars.iv, %indvars.iv2 58 %indvars.iv.next3 = add nuw nsw i32 %indvars.iv2, 1
|
/external/deqp-deps/glslang/Test/ |
D | spv.precisionNonESSamp.frag | 14 layout(location = 3) flat in lowp ivec2 iv2; 22 lowp vec4 vi1 = imageLoad(i1, iv2); 23 lowp vec4 vi2 = imageLoad(i2, iv2);
|
/external/llvm-project/clang/test/CodeGenObjC/ |
D | interface.m | 10 int iv2; field 23 return (*(a0 - 1)).iv2; 30 a[2].iv2 = 11;
|
/external/clang/test/CodeGenObjC/ |
D | interface.m | 10 int iv2; field 23 return (*(a0 - 1)).iv2; 30 a[2].iv2 = 11;
|
/external/angle/third_party/vulkan-deps/glslang/src/Test/ |
D | spv.precisionNonESSamp.frag | 14 layout(location = 3) flat in lowp ivec2 iv2; 22 lowp vec4 vi1 = imageLoad(i1, iv2); 23 lowp vec4 vi2 = imageLoad(i2, iv2);
|
/external/llvm-project/llvm/test/Transforms/LoopUnroll/ |
D | runtime-loop4.ll | 35 %iv2 = phi i32 [ 0, %loop2.header ], [ %inc2, %loop2 ] 36 %offset2 = getelementptr i32, i32* %addr2, i32 %iv2 37 store i32 %iv2, i32* %offset2, align 4 38 %inc2 = add i32 %iv2, 1
|
D | opt-levels.ll | 30 %iv2 = phi i32 [ 0, %loop2.header ], [ %inc2, %loop2 ] 31 %offset2 = getelementptr i32, i32* %addr2, i32 %iv2 32 store i32 %iv2, i32* %offset2, align 4 33 %inc2 = add i32 %iv2, 1
|
/external/llvm/test/Transforms/LoopUnroll/ |
D | runtime-loop4.ll | 35 %iv2 = phi i32 [ 0, %loop2.header ], [ %inc2, %loop2 ] 36 %offset2 = getelementptr i32, i32* %addr2, i32 %iv2 37 store i32 %iv2, i32* %offset2, align 4 38 %inc2 = add i32 %iv2, 1
|
/external/llvm-project/llvm/test/Transforms/IRCE/ |
D | clamp.ll | 82 %iv2 = phi i64 [ 4294967295, %entry ], [ %iv2.next, %in_bounds ] 83 %iv2.offset = add i64 %iv2, 1 84 %rc = icmp ult i64 %iv2.offset, 400 92 %iv2.next = add nuw nsw i64 %iv2, 2
|
/external/llvm/test/CodeGen/AArch64/ |
D | ldst-opt.ll | 683 %iv2 = phi i8* [ %gep3, %body ], [ %gep1, %entry ] 685 %gep2 = getelementptr i8, i8* %iv2, i64 -1 688 %load2 = load i8, i8* %iv2 691 %gep3 = getelementptr i8, i8* %iv2, i64 4 707 %iv2 = phi i16* [ %gep3, %body ], [ %gep1, %entry ] 709 %gep2 = getelementptr i16, i16* %iv2, i64 -1 712 %load2 = load i16, i16* %iv2 715 %gep3 = getelementptr i16, i16* %iv2, i64 4 731 %iv2 = phi i32* [ %gep3, %body ], [ %gep1, %entry ] 733 %gep2 = getelementptr i32, i32* %iv2, i64 -1 [all …]
|
/external/ltp/testcases/kernel/io/direct_io/ |
D | diotest_routines.c | 93 int vbufcmp(struct iovec *iv1, struct iovec *iv2, int vcnt) in vbufcmp() argument 97 for (i = 0; i < vcnt; iv1++, iv2++, i++) { in vbufcmp() 98 if (bufcmp(iv1->iov_base, iv2->iov_base, iv1->iov_len) < 0) { in vbufcmp() 101 (char *)iv2->iov_base); in vbufcmp()
|
/external/llvm-project/polly/test/Isl/CodeGen/ |
D | invariant_load_parameters_cyclic_dependence.ll | 27 %indvars.iv2 = phi i64 [ %indvars.iv.next3, %for.inc.8 ], [ 0, %entry ] 30 %cmp = icmp slt i64 %indvars.iv2, %tmp 48 %tmp6 = add nsw i64 %indvars.iv2, %indvars.iv 63 %indvars.iv.next3 = add nuw nsw i64 %indvars.iv2, 1
|