Home
last modified time | relevance | path

Searched refs:iv2 (Results 1 – 25 of 101) sorted by relevance

12345

/external/llvm-project/llvm/test/Analysis/ScalarEvolution/
Dlimit-depth.ll62 ; 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 …]
Ddifferent-loops-recs.ll525 ; 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-project/llvm/test/Transforms/LoopVectorize/
Dvect.stats.ll21 %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/test/Transforms/LoopVectorize/
Dvect.stats.ll22 %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/LoopStrengthReduce/X86/
Dexpander-crashes.ll64 %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/
Dspv.precisionNonESSamp.frag.out20 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)
DconstErrors.frag.out6 …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…
Dspv.vecMatConstruct.frag.out17 Name 37 "iv2"
44 37(iv2): 36(ptr) Variable Function
70 Store 37(iv2) 42
Dspv.1.4.OpSelect.frag.out20 Name 34 "iv2"
80 34(iv2): 29(ptr) Variable Function
99 Store 34(iv2) 37
103 42: 28(ivec4) Load 34(iv2)
/external/llvm-project/llvm/test/Transforms/IndVarSimplify/
Dlftr-pr31181.ll182 ; 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 …]
Dlftr-multi-exit.ll301 %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/
Dlvi-after-jumpthreading.ll63 ; 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/
Dwraping_signed_expr_1.ll37 %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
Dinvariant_loads_cyclic_dependences.ll30 %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/llvm/test/CodeGen/AArch64/
Dldst-opt.ll683 %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/llvm-project/llvm/test/Transforms/IRCE/
Dclamp.ll82 %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-project/llvm/test/Transforms/LoopUnroll/
Druntime-loop4.ll35 %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
Dopt-levels.ll30 %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/
Druntime-loop4.ll35 %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/clang/test/CodeGenObjC/
Dinterface.m10 int iv2; field
23 return (*(a0 - 1)).iv2;
30 a[2].iv2 = 11;
/external/llvm-project/clang/test/CodeGenObjC/
Dinterface.m10 int iv2; field
23 return (*(a0 - 1)).iv2;
30 a[2].iv2 = 11;
/external/deqp-deps/glslang/Test/
Dspv.precisionNonESSamp.frag14 layout(location = 3) flat in lowp ivec2 iv2;
22 lowp vec4 vi1 = imageLoad(i1, iv2);
23 lowp vec4 vi2 = imageLoad(i2, iv2);
/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()
101 (char *)iv2->iov_base); in vbufcmp()
/external/llvm-project/polly/test/Isl/CodeGen/
Dinvariant_load_parameters_cyclic_dependence.ll27 %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
/external/llvm-project/llvm/test/CodeGen/AArch64/
Dldst-opt.ll684 %iv2 = phi i8* [ %gep3, %body ], [ %gep1, %entry ]
686 %gep2 = getelementptr i8, i8* %iv2, i64 -1
689 %load2 = load i8, i8* %iv2
692 %gep3 = getelementptr i8, i8* %iv2, i64 4
708 %iv2 = phi i16* [ %gep3, %body ], [ %gep1, %entry ]
710 %gep2 = getelementptr i16, i16* %iv2, i64 -1
713 %load2 = load i16, i16* %iv2
716 %gep3 = getelementptr i16, i16* %iv2, i64 4
732 %iv2 = phi i32* [ %gep3, %body ], [ %gep1, %entry ]
734 %gep2 = getelementptr i32, i32* %iv2, i64 -1
[all …]

12345