Home
last modified time | relevance | path

Searched refs:iv1 (Results 1 – 25 of 137) sorted by relevance

123456

/external/llvm-project/polly/test/ScopInfo/
Dmultidim_with_bitcast.ll17 %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
Dinvariant_load_zext_parameter-2.ll40 %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
Dnon-pure-function-calls.ll55 %indvars.iv1 = phi i64 [ %indvars.iv.next2, %for.inc ], [ 0, %if.end ]
56 %cmp = icmp slt i64 %indvars.iv1, %tmp
60 %arrayidx = getelementptr inbounds i32, i32* %B, i64 %indvars.iv1
62 %arrayidx2 = getelementptr inbounds i32, i32* %A, i64 %indvars.iv1
69 %indvars.iv.next2 = add nuw nsw i64 %indvars.iv1, 1
/external/llvm-project/llvm/test/Transforms/InstCombine/
Dsimple_phi_condition.ll81 %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/
Dlsr-postinc-pos-addrspace.ll10 ; 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/
Dlsr-postinc-pos-addrspace.ll10 ; 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/
Ddifferent-loops-recs.ll519 ; 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/
Dinner_scev_sdiv_in_lb.ll23 %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/
Ddiotest_routines.c93 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/llvm/test/Transforms/LoopUnroll/
Druntime-loop4.ll25 %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
Dopt-levels.ll20 %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
Dscevunroll.ll78 %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/
Druntime-loop4.ll25 %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
Dscevunroll.ll80 %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/clang/test/CodeGenObjC/
Dinterface.m9 int iv1; field
19 return a0[2].iv1;
29 a[2].iv1 = 7;
/external/llvm-project/clang/test/CodeGenObjC/
Dinterface.m9 int iv1; field
19 return a0[2].iv1;
29 a[2].iv1 = 7;
/external/llvm-project/llvm/test/CodeGen/X86/
Davx512f-256-set0.mir18 %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/
Dbranch-targets.ll39 %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/polly/test/Isl/CodeGen/OpenMP/
Dinvariant_base_pointer_preloaded_pass_only_needed.ll32 %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/
Dnon_affine_access_with_range_2.ll28 %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/Transforms/LoopVectorize/AMDGPU/
Dunroll-in-loop-vectorizer.ll16 %iv = phi i32 [ %iv1, %loop ], [ 0, %entry ]
21 %iv1 = add i32 %iv, 1
23 %cond = icmp eq i32 %iv1, %size
/external/llvm-project/llvm/test/CodeGen/Hexagon/
Dswp-carried-dep2.mir24 %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)
/external/llvm-project/polly/test/Isl/Ast/OpenMP/
Dmultiple_loops_outer_parallel.ll22 %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-project/llvm/test/Transforms/LoopFusion/
Dnonadjacent_peel.ll65 %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
/external/llvm/test/CodeGen/Hexagon/
Dhwloop2.ll21 %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

123456