/external/llvm-project/polly/test/ScopInfo/ |
D | multidim_with_bitcast.ll | 17 %indvars.iv1 = phi i64 [ %indvars.iv.next2, %bb21 ], [ 0, %bb ] 18 %exitcond3 = icmp eq i64 %indvars.iv1, 100 32 %tmp9 = getelementptr inbounds [101 x float], [101 x float]* %B, i64 %indvars.iv1, i64 %indvars.iv 35 …%tmp12 = getelementptr inbounds [101 x float], [101 x float]* %C, i64 %indvars.iv1, i64 %indvars.iv 40 …%tmp15 = getelementptr inbounds [101 x float], [101 x float]* %B, i64 %indvars.iv1, i64 %indvars.iv 50 %tmp18 = trunc i64 %indvars.iv1 to i32 52 %tmp20 = getelementptr inbounds [101 x float], [101 x float]* %B, i64 %indvars.iv1, i64 100 57 %indvars.iv.next2 = add nuw nsw i64 %indvars.iv1, 1
|
D | invariant_load_zext_parameter-2.ll | 40 %indvars.iv1 = phi i64 [ %indvars.iv.next2, %for.inc ], [ 0, %entry ] 41 %exitcond = icmp ne i64 %indvars.iv1, 1000 53 %arrayidx3 = getelementptr inbounds i32, i32* %V, i64 %indvars.iv1 81 %arrayidx21 = getelementptr inbounds i32, i32* %V, i64 %indvars.iv1 87 %arrayidx25 = getelementptr inbounds i32, i32* %V, i64 %indvars.iv1 107 %indvars.iv.next2 = add nuw nsw i64 %indvars.iv1, 1
|
/external/llvm-project/llvm/test/Transforms/InstCombine/ |
D | simple_phi_condition.ll | 81 %iv1 = phi i32 [0, %if.true], [%iv1.next, %loop1] 82 %iv1.next = add i32 %iv1, 1 83 %loop.cond.1 = icmp slt i32 %iv1.next, %cnt1 123 %iv1 = phi i32 [0, %if.true], [%iv1.next, %loop1] 124 %iv1.next = add i32 %iv1, 1 125 %loop.cond.1 = icmp slt i32 %iv1.next, %cnt1
|
/external/llvm-project/llvm/test/Transforms/LoopStrengthReduce/AMDGPU/ |
D | lsr-postinc-pos-addrspace.ll | 10 ; CHECK: %lsr.iv1 = phi i32 [ %lsr.iv.next2, %bb ], [ 2, %entry ] 13 ; CHECK: %lsr.iv.next2 = add i32 %lsr.iv1, -2 41 ; CHECK: %lsr.iv1 = phi i64 44 ; CHECK: %lsr.iv.next2 = add i64 %lsr.iv1, -2 72 ; CHECK: %lsr.iv1 = phi i32 [ %lsr.iv.next2, %bb ], [ 0, %entry ] 75 ; CHECK: %lsr.iv.next2 = add i32 %lsr.iv1, 2 79 ; CHECK: %idxprom = sext i32 %lsr.iv1 to i64 103 ; CHECK: %lsr.iv1 = phi i32 [ %lsr.iv.next2, %bb ], [ 0, %entry ] 106 ; CHECK: %lsr.iv.next2 = add i32 %lsr.iv1, 2
|
/external/llvm/test/Transforms/LoopStrengthReduce/AMDGPU/ |
D | lsr-postinc-pos-addrspace.ll | 10 ; CHECK: %lsr.iv1 = phi i32 [ %lsr.iv.next2, %bb ], [ 2, %entry ] 13 ; CHECK: %lsr.iv.next2 = add i32 %lsr.iv1, -2 41 ; CHECK: %lsr.iv1 = phi i64 44 ; CHECK: %lsr.iv.next2 = add i64 %lsr.iv1, -2 72 ; CHECK: %lsr.iv1 = phi i32 [ %lsr.iv.next2, %bb ], [ 0, %entry ] 75 ; CHECK: %lsr.iv.next2 = add i32 %lsr.iv1, 2 79 ; CHECK: %idxprom = sext i32 %lsr.iv1 to i64 103 ; CHECK: %lsr.iv1 = phi i32 [ %lsr.iv.next2, %bb ], [ 0, %entry ] 106 ; CHECK: %lsr.iv.next2 = add i32 %lsr.iv1, 2
|
/external/llvm-project/llvm/test/Analysis/ScalarEvolution/ |
D | different-loops-recs.ll | 519 ; CHECK: %iv1 = phi i64 [ %iv1.next, %guarded ], [ 0, %outer.loop ] 521 ; CHECK: %iv1.trunc = trunc i64 %iv1 to i32 523 ; CHECK: %iv1.next = add nuw nsw i64 %iv1, 1 531 ; CHECK: %ret = mul i64 %iv1, %iv2.ext 541 %iv1 = phi i64 [ %iv1.next, %guarded ], [ 0, %outer.loop ] 542 %iv1.trunc = trunc i64 %iv1 to i32 543 %cond1 = icmp ult i64 %iv1, 100 547 %iv1.next = add nuw nsw i64 %iv1, 1 548 %tmp16 = icmp slt i32 %iv1.trunc, 2 560 %cond2 = icmp slt i32 %iv2, %iv1.trunc [all …]
|
/external/llvm-project/polly/test/Isl/CodeGen/ |
D | inner_scev_sdiv_in_lb.ll | 23 %indvars.iv1 = phi i64 [ %indvars.iv.next2, %bb19 ], [ 0, %bb ] 24 %tmp4 = icmp slt i64 %indvars.iv1, %tmp 32 %tmp7 = trunc i64 %indvars.iv1 to i32 41 %tmp14 = getelementptr inbounds i32, i32* %A, i64 %indvars.iv1 55 %indvars.iv.next2 = add nuw nsw i64 %indvars.iv1, 1
|
/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() 100 i, (char *)iv1->iov_base, in vbufcmp()
|
/external/llvm-project/clang/test/CodeGenObjC/ |
D | interface.m | 9 int iv1; field 19 return a0[2].iv1; 29 a[2].iv1 = 7;
|
/external/clang/test/CodeGenObjC/ |
D | interface.m | 9 int iv1; field 19 return a0[2].iv1; 29 a[2].iv1 = 7;
|
/external/llvm-project/llvm/test/Transforms/LoopUnroll/ |
D | runtime-loop4.ll | 25 %iv1 = phi i32 [ 0, %entry ], [ %inc1, %loop1.latch ] 26 %offset1 = getelementptr i32, i32* %addr1, i32 %iv1 27 store i32 %iv1, i32* %offset1, align 4 46 %inc1 = add i32 %iv1, 1
|
D | opt-levels.ll | 20 %iv1 = phi i32 [ 0, %entry ], [ %inc1, %loop1.latch ] 21 %offset1 = getelementptr i32, i32* %addr1, i32 %iv1 22 store i32 %iv1, i32* %offset1, align 4 41 %inc1 = add i32 %iv1, 1
|
D | scevunroll.ll | 78 %iv1 = phi i32 [ 0, %entry ], [ %inc1, %l2 ] 80 %inc1 = add i32 %iv1, 1 82 %adr = getelementptr i32, i32* %base, i32 %iv1 84 %cmp1 = icmp slt i32 %iv1, 5 109 %iv1 = phi i32 [ 0, %entry ], [ %inc1, %l3 ] 111 %inc1 = add i32 %iv1, 1 113 %adr = getelementptr i32, i32* %base, i32 %iv1 115 %cmp1 = icmp slt i32 %iv1, 5
|
/external/llvm/test/Transforms/LoopUnroll/ |
D | runtime-loop4.ll | 25 %iv1 = phi i32 [ 0, %entry ], [ %inc1, %loop1.latch ] 26 %offset1 = getelementptr i32, i32* %addr1, i32 %iv1 27 store i32 %iv1, i32* %offset1, align 4 46 %inc1 = add i32 %iv1, 1
|
D | scevunroll.ll | 80 %iv1 = phi i32 [ 0, %entry ], [ %inc1, %l2 ] 82 %inc1 = add i32 %iv1, 1 84 %adr = getelementptr i32, i32* %base, i32 %iv1 86 %cmp1 = icmp slt i32 %iv1, 5 111 %iv1 = phi i32 [ 0, %entry ], [ %inc1, %l3 ] 113 %inc1 = add i32 %iv1, 1 115 %adr = getelementptr i32, i32* %base, i32 %iv1 117 %cmp1 = icmp slt i32 %iv1, 5
|
/external/llvm-project/llvm/test/CodeGen/X86/ |
D | avx512f-256-set0.mir | 18 %lsr.iv1 = bitcast [4 x i64]* %gep1 to <4 x i64>* 19 store <4 x i64> zeroinitializer, <4 x i64>* %lsr.iv1, align 16 65 …mr $rip, 1, $noreg, @tst_, $noreg, killed renamable $zmm16 :: (store 32 into %ir.lsr.iv1, align 64) 68 …mr $rip, 1, $noreg, @tst_, $noreg, killed renamable $zmm16 :: (store 32 into %ir.lsr.iv1, align 64)
|
/external/llvm-project/llvm/test/CodeGen/Thumb2/LowOverheadLoops/ |
D | branch-targets.ll | 39 %scevgep3 = getelementptr i32, i32* %lsr.iv1, i32 1 41 %scevgep2 = getelementptr i32, i32* %lsr.iv1, i32 1 51 %lsr.iv1 = phi i32* [ %scevgep, %for.body.preheader ], [ %scevgep2, %for.body ] 82 %scevgep3 = getelementptr i32, i32* %lsr.iv1, i32 1 84 %scevgep2 = getelementptr i32, i32* %lsr.iv1, i32 1 94 %lsr.iv1 = phi i32* [ %scevgep, %for.body.preheader ], [ %scevgep2, %for.body ] 125 %scevgep3 = getelementptr i32, i32* %lsr.iv1, i32 1 127 %scevgep2 = getelementptr i32, i32* %lsr.iv1, i32 1 137 %lsr.iv1 = phi i32* [ %scevgep, %for.body.preheader ], [ %scevgep2, %for.body ] 168 %scevgep3 = getelementptr i32, i32* %lsr.iv1, i32 1 [all …]
|
/external/llvm-project/llvm/test/Transforms/LoopVectorize/AMDGPU/ |
D | unroll-in-loop-vectorizer.ll | 16 %iv = phi i32 [ %iv1, %loop ], [ 0, %entry ] 21 %iv1 = add i32 %iv, 1 23 %cond = icmp eq i32 %iv1, %size
|
/external/llvm-project/polly/test/Isl/CodeGen/OpenMP/ |
D | invariant_base_pointer_preloaded_pass_only_needed.ll | 32 %indvars.iv1 = phi i64 [ %indvars.iv.next2, %for.inc.9 ], [ 1, %entry ] 33 %exitcond3 = icmp ne i64 %indvars.iv1, 1000 38 %arrayidx1 = getelementptr inbounds float, float* %B, i64 %indvars.iv1 39 %iv.add = add nsw i64 %indvars.iv1, 1 67 %indvars.iv.next2 = add nuw nsw i64 %indvars.iv1, 1
|
/external/llvm-project/polly/test/ScopInfo/NonAffine/ |
D | non_affine_access_with_range_2.ll | 28 %indvars.iv1 = phi i64 [ %indvars.iv.next2, %bb13 ], [ 0, %bb ] 29 %exitcond3 = icmp ne i64 %indvars.iv1, 128 41 %tmp = mul nsw i64 %indvars.iv1, %indvars.iv 56 %indvars.iv.next2 = add nuw nsw i64 %indvars.iv1, 1
|
/external/llvm-project/llvm/test/CodeGen/Hexagon/ |
D | swp-carried-dep2.mir | 24 %lsr.iv1 = bitcast [9 x i32]* %lsr.iv to i32* 25 %cgep = getelementptr i32, i32* %lsr.iv1, i32 -2 28 store i32 %v7, i32* %lsr.iv1, align 4 63 S2_storeri_io %0, 0, %12 :: (store 4 into %ir.lsr.iv1)
|
D | hwloop2.ll | 21 %lsr.iv1 = phi i32* [ %scevgep, %for.body ], [ %a, %for.body.lr.ph ] 22 %1 = load i32, i32* %lsr.iv1, align 4 27 %scevgep = getelementptr i32, i32* %lsr.iv1, i32 1
|
/external/llvm-project/polly/test/Isl/Ast/OpenMP/ |
D | multiple_loops_outer_parallel.ll | 22 %indvars.iv1 = phi i64 [ %indvars.iv.next2, %for.inc ], [ 0, %entry ] 23 %exitcond3 = icmp ne i64 %indvars.iv1, 1024 27 %arrayidx = getelementptr inbounds i32, i32* %A, i64 %indvars.iv1 32 %indvars.iv.next2 = add nuw nsw i64 %indvars.iv1, 1
|
/external/llvm/test/CodeGen/Hexagon/ |
D | hwloop2.ll | 21 %lsr.iv1 = phi i32* [ %scevgep, %for.body ], [ %a, %for.body.lr.ph ] 22 %1 = load i32, i32* %lsr.iv1, align 4 27 %scevgep = getelementptr i32, i32* %lsr.iv1, i32 1
|
/external/llvm-project/llvm/test/Transforms/LoopFusion/ |
D | nonadjacent_peel.ll | 65 %indvars.iv1 = phi i64 [ 3, %for.second.preheader ], [ %indvars.iv.next, %for.second.latch ] 67 %tmp21 = add nuw nsw i64 %indvars.iv1, 3 70 %tmp24 = trunc i64 %indvars.iv1 to i32 72 %tmp26 = getelementptr inbounds [1024 x i32], [1024 x i32]* @B, i64 0, i64 %indvars.iv1 77 %indvars.iv.next = add nuw nsw i64 %indvars.iv1, 1
|