/external/llvm/test/Transforms/BBVectorize/X86/ |
D | sh-rec.ll | 11 %incdec.ptr = getelementptr inbounds i8, i8* %call, i64 undef 13 %incdec.ptr26.1 = getelementptr inbounds i8, i8* %incdec.ptr, i64 -2 14 store i8 undef, i8* %incdec.ptr26.1, align 1 19 %incdec.ptr26.2 = getelementptr inbounds i8, i8* %incdec.ptr, i64 -3 20 store i8 %conv25.2, i8* %incdec.ptr26.2, align 1 21 %incdec.ptr26.3 = getelementptr inbounds i8, i8* %incdec.ptr, i64 -4 22 store i8 undef, i8* %incdec.ptr26.3, align 1 27 %incdec.ptr26.4 = getelementptr inbounds i8, i8* %incdec.ptr, i64 -5 28 store i8 %conv25.4, i8* %incdec.ptr26.4, align 1 33 %incdec.ptr26.5 = getelementptr inbounds i8, i8* %incdec.ptr, i64 -6 [all …]
|
D | sh-rec2.ll | 12 %incdec.ptr136 = getelementptr inbounds i8, i8* %c, i64 10 13 %incdec.ptr157 = getelementptr inbounds i8, i8* %c, i64 11 14 store i8 0, i8* %incdec.ptr136, align 1 20 %incdec.ptr172 = getelementptr inbounds i8, i8* %c, i64 12 21 store i8 %shl165, i8* %incdec.ptr157, align 1 25 %incdec.ptr183 = getelementptr inbounds i8, i8* %c, i64 13 26 store i8 %and175, i8* %incdec.ptr172, align 1 27 %incdec.ptr199 = getelementptr inbounds i8, i8* %c, i64 14 28 store i8 0, i8* %incdec.ptr183, align 1 30 %incdec.ptr220 = getelementptr inbounds i8, i8* %c, i64 15 [all …]
|
D | sh-rec3.ll | 28 %incdec.ptr = getelementptr inbounds i8, i8* %c, i64 1 32 %incdec.ptr15 = getelementptr inbounds i8, i8* %c, i64 2 33 store i8 %and9, i8* %incdec.ptr, align 1 37 %incdec.ptr26 = getelementptr inbounds i8, i8* %c, i64 3 38 store i8 %conv25, i8* %incdec.ptr15, align 1 39 %incdec.ptr42 = getelementptr inbounds i8, i8* %c, i64 4 40 store i8 0, i8* %incdec.ptr26, align 1 45 %incdec.ptr57 = getelementptr inbounds i8, i8* %c, i64 5 46 store i8 %and54, i8* %incdec.ptr42, align 1 47 %incdec.ptr68 = getelementptr inbounds i8, i8* %c, i64 6 [all …]
|
/external/llvm/test/CodeGen/X86/ |
D | zlib-longest-match.ll | 112 %incdec.ptr = getelementptr inbounds i8, i8* %1, i64 %add.ptr24.sum215 113 %16 = load i8, i8* %incdec.ptr, align 1 119 %incdec.ptr.sum = add i64 %idx.ext23, 2 120 %incdec.ptr51 = getelementptr inbounds i8, i8* %1, i64 %incdec.ptr.sum 124 %match.0 = phi i8* [ %incdec.ptr51, %if.end49 ], [ %incdec.ptr103, %land.lhs.true100 ] 125 %scan.1 = phi i8* [ %add.ptr50, %if.end49 ], [ %incdec.ptr101, %land.lhs.true100 ] 126 %incdec.ptr53 = getelementptr inbounds i8, i8* %scan.1, i64 1 127 %18 = load i8, i8* %incdec.ptr53, align 1 128 %incdec.ptr55 = getelementptr inbounds i8, i8* %match.0, i64 1 129 %19 = load i8, i8* %incdec.ptr55, align 1 [all …]
|
D | phielim-split.ll | 20 %p.addr.0 = phi i8* [ %incdec.ptr, %for.cond ], [ %p, %entry ] 21 %incdec.ptr = getelementptr inbounds i8, i8* %p.addr.0, i64 1 45 %target.addr.012 = phi i8* [ %incdec.ptr, %while.body ], [ %target, %while.body.preheader ] 51 %incdec.ptr = getelementptr inbounds i8, i8* %target.addr.012, i64 1 56 %incdec.ptr.lcssa = phi i8* [ %incdec.ptr, %while.body ] 61 %target.addr.0.lcssa = phi i8* [ %target, %entry ], [ %incdec.ptr.lcssa, %while.end.loopexit ] 65 %incdec.ptr3 = getelementptr inbounds i8, i8* %target.addr.0.lcssa, i64 1 66 ret i8* %incdec.ptr3
|
/external/llvm/test/Transforms/LoopStrengthReduce/X86/ |
D | 2011-12-04-loserreg.ll | 31 %p.035 = phi float* [ %incdec.ptr4, %for.body ], [ %srcrow, %entry ] 32 %incdec.ptr = getelementptr inbounds float, float* %p.035, i64 1 33 %0 = load float, float* %incdec.ptr, align 4 34 %incdec.ptr2 = getelementptr inbounds float, float* %p.035, i64 2 35 %1 = load float, float* %incdec.ptr2, align 4 36 %incdec.ptr3 = getelementptr inbounds float, float* %p.035, i64 3 37 %2 = load float, float* %incdec.ptr3, align 4 38 %incdec.ptr4 = getelementptr inbounds float, float* %p.035, i64 4 39 %3 = load float, float* %incdec.ptr4, align 4 77 %dp.132 = phi i32* [ %add.ptr, %for.body23.lr.ph ], [ %incdec.ptr28, %for.body23 ] [all …]
|
/external/llvm/test/CodeGen/PowerPC/ |
D | zext-free.ll | 15 %incdec.ptr = getelementptr inbounds i8, i8* %0, i64 1 16 store i8* %incdec.ptr, i8** %p, align 8 17 %2 = load i8, i8* %incdec.ptr, align 1 23 %incdec.ptr4 = getelementptr inbounds i8, i8* %0, i64 2 24 store i8* %incdec.ptr4, i8** %p, align 8 28 %.be = phi i8* [ %incdec.ptr4, %if.then3 ], [ %incdec.ptr, %loop ]
|
D | cr-spills.ll | 61 %incdec.ptr502.sum = add i64 undef, 16 109 %incdec.ptr341 = getelementptr inbounds i16, i16* %srcptr.41591, i64 4 117 %incdec.ptr348 = getelementptr inbounds i16, i16* %refptr.11590, i64 5 128 %incdec.ptr355 = getelementptr inbounds i16, i16* %srcptr.41591, i64 5 129 %15 = load i16, i16* %incdec.ptr341, align 2 136 %incdec.ptr362 = getelementptr inbounds i16, i16* %refptr.11590, i64 6 137 %17 = load i16, i16* %incdec.ptr348, align 2 147 %incdec.ptr369 = getelementptr inbounds i16, i16* %srcptr.41591, i64 6 148 %18 = load i16, i16* %incdec.ptr355, align 2 155 %incdec.ptr376 = getelementptr inbounds i16, i16* %refptr.11590, i64 7 [all …]
|
/external/llvm/test/Instrumentation/BoundsChecking/ |
D | phi.ll | 16 %c.addr.02 = phi i8* [ %incdec.ptr, %while.body ], [ %c, %entry ] 17 %incdec.ptr = getelementptr inbounds i8, i8* %c.addr.02, i64 -1 19 %1 = load i8, i8* %incdec.ptr, align 1 38 %c.addr.02.i = phi i8* [ %incdec.ptr.i, %while.body.i ], [ %addr, %while.body.i.preheader ] 39 %incdec.ptr.i = getelementptr inbounds i8, i8* %c.addr.02.i, i64 -1 46 %0 = load i8, i8* %incdec.ptr.i, align 1 69 %c.addr.02 = phi i8 addrspace(1)* [ %incdec.ptr, %while.body ], [ %c, %entry ] 70 %incdec.ptr = getelementptr inbounds i8, i8 addrspace(1)* %c.addr.02, i64 -1 72 %1 = load i8, i8 addrspace(1)* %incdec.ptr, align 1 91 …%c.addr.02.i = phi i8 addrspace(1)* [ %incdec.ptr.i, %while.body.i ], [ %addr, %while.body.i.prehe… [all …]
|
/external/llvm/test/CodeGen/ARM/ |
D | avoid-cpsr-rmw.ll | 32 %ptr2.addr.08 = phi i32* [ %incdec.ptr, %while.body ], [ %ptr2, %entry ] 45 %incdec.ptr = getelementptr inbounds i32, i32* %ptr2.addr.08, i32 -1 46 %tobool = icmp eq i32* %incdec.ptr, null 66 %ptr2.addr.08 = phi i32* [ %incdec.ptr, %while.body ], [ %ptr2, %entry ] 79 %incdec.ptr = getelementptr inbounds i32, i32* %ptr2.addr.08, i32 -1 80 %tobool = icmp eq i32* %incdec.ptr, null 97 %incdec.ptr1 = getelementptr inbounds i32, i32* %p, i32 1 102 %incdec.ptr2 = getelementptr inbounds i32, i32* %p, i32 2 103 store i32 8, i32* %incdec.ptr1, align 4 104 store i32 9, i32* %incdec.ptr2, align 4 [all …]
|
/external/llvm/test/Transforms/SimplifyCFG/ |
D | select-gep.ll | 11 %incdec.ptr = getelementptr %ST, %ST* %x, i32 0, i32 1 15 %x.addr = phi i8* [ %incdec.ptr, %if.then ], [ %y, %entry ] 19 ; CHECK: %incdec.ptr.y = select i1 %cmp, i8* %incdec.ptr, i8* %y 20 ; CHECK: ret i8* %incdec.ptr.y
|
/external/llvm/test/Transforms/LoopVectorize/ |
D | bzip_reverse_loops.ll | 18 %p.addr.0 = phi i16* [ %p, %entry ], [ %incdec.ptr, %cond.end ] 19 %incdec.ptr = getelementptr inbounds i16, i16* %p.addr.0, i64 -1 20 %0 = load i16, i16* %incdec.ptr, align 2 32 store i16 %cond, i16* %incdec.ptr, align 2 53 %p.0 = phi i32* [ %a, %entry ], [ %incdec.ptr, %do.body ] 54 %incdec.ptr = getelementptr inbounds i32, i32* %p.0, i64 -1 55 %0 = load i32, i32* %incdec.ptr, align 4 59 store i32 %cond, i32* %incdec.ptr, align 4
|
/external/llvm/test/CodeGen/AArch64/ |
D | arm64-addrmode.ll | 11 %incdec.ptr = getelementptr inbounds i64, i64* @object, i64 1 12 %tmp = load volatile i64, i64* %incdec.ptr, align 8 23 %incdec.ptr = getelementptr inbounds i64, i64* @object, i64 -33 24 %tmp = load volatile i64, i64* %incdec.ptr, align 8 33 %incdec.ptr = getelementptr inbounds i64, i64* @object, i64 4095 34 %tmp = load volatile i64, i64* %incdec.ptr, align 8 44 %incdec.ptr = getelementptr inbounds i64, i64* @object, i64 4096 45 %tmp = load volatile i64, i64* %incdec.ptr, align 8 54 %incdec.ptr = getelementptr inbounds i64, i64* @object, i64 %a 55 %tmp = load volatile i64, i64* %incdec.ptr, align 8 [all …]
|
D | arm64-indexed-memory.ll | 8 %incdec.ptr = getelementptr inbounds i64, i64* %tmp, i64 1 10 store i64* %incdec.ptr, i64** %out, align 8 19 %incdec.ptr = getelementptr inbounds i32, i32* %tmp, i64 1 21 store i32* %incdec.ptr, i32** %out, align 8 30 %incdec.ptr = getelementptr inbounds i16, i16* %tmp, i64 1 32 store i16* %incdec.ptr, i16** %out, align 8 41 %incdec.ptr = getelementptr inbounds i8, i8* %tmp, i64 1 43 store i8* %incdec.ptr, i8** %out, align 8 52 %incdec.ptr = getelementptr inbounds i32, i32* %tmp, i64 1 55 store i32* %incdec.ptr, i32** %out, align 8 [all …]
|
/external/llvm/test/Transforms/LoopIdiom/ |
D | scev-invalidation.ll | 12 %p.0 = phi i8* [ undef, %entry ], [ %incdec.ptr3, %for.inc ] 37 %q.112 = phi i8* [ %q.0, %while.body.lr.ph ], [ %incdec.ptr, %while.body ] 39 %incdec.ptr = getelementptr inbounds i8, i8* %q.112, i64 1 40 store i8 92, i8* %incdec.ptr, align 1 57 %incdec.ptr3 = getelementptr inbounds i8, i8* %p.0, i64 1 61 %q.39 = phi i8* [ %q.0, %for.body6.lr.ph ], [ %incdec.ptr7, %for.body6 ] 63 %incdec.ptr7 = getelementptr inbounds i8, i8* %q.39, i64 1 64 store i8 92, i8* %incdec.ptr7, align 1
|
D | crash.ll | 10 %incdec.ptr6.sum175 = add i64 42, %x 11 %arrayidx135 = getelementptr inbounds i64, i64* %iwork, i64 %incdec.ptr6.sum175 16 %incdec.ptr6.sum176 = add i64 %mul116, %storemerge4226 17 %arrayidx137 = getelementptr inbounds i64, i64* %iwork, i64 %incdec.ptr6.sum176
|
/external/llvm/test/Analysis/DependenceAnalysis/ |
D | ExactSIV.ll | 25 %B.addr.01 = phi i32* [ %B, %entry ], [ %incdec.ptr, %for.body ] 34 %incdec.ptr = getelementptr inbounds i32, i32* %B.addr.01, i64 1 62 %B.addr.01 = phi i32* [ %B, %entry ], [ %incdec.ptr, %for.body ] 72 %incdec.ptr = getelementptr inbounds i32, i32* %B.addr.01, i64 1 100 %B.addr.01 = phi i32* [ %B, %entry ], [ %incdec.ptr, %for.body ] 108 %incdec.ptr = getelementptr inbounds i32, i32* %B.addr.01, i64 1 136 %B.addr.01 = phi i32* [ %B, %entry ], [ %incdec.ptr, %for.body ] 144 %incdec.ptr = getelementptr inbounds i32, i32* %B.addr.01, i64 1 172 %B.addr.01 = phi i32* [ %B, %entry ], [ %incdec.ptr, %for.body ] 180 %incdec.ptr = getelementptr inbounds i32, i32* %B.addr.01, i64 1 [all …]
|
D | Coupled.ll | 25 %B.addr.01 = phi i32* [ %B, %entry ], [ %incdec.ptr, %for.body ] 33 %incdec.ptr = getelementptr inbounds i32, i32* %B.addr.01, i64 1 61 %B.addr.01 = phi i32* [ %B, %entry ], [ %incdec.ptr, %for.body ] 69 %incdec.ptr = getelementptr inbounds i32, i32* %B.addr.01, i64 1 97 %B.addr.01 = phi i32* [ %B, %entry ], [ %incdec.ptr, %for.body ] 107 %incdec.ptr = getelementptr inbounds i32, i32* %B.addr.01, i64 1 135 %B.addr.01 = phi i32* [ %B, %entry ], [ %incdec.ptr, %for.body ] 145 %incdec.ptr = getelementptr inbounds i32, i32* %B.addr.01, i64 1 173 %B.addr.01 = phi i32* [ %B, %entry ], [ %incdec.ptr, %for.body ] 184 %incdec.ptr = getelementptr inbounds i32, i32* %B.addr.01, i64 1 [all …]
|
D | StrongSIV.ll | 29 %B.addr.02 = phi i32* [ %incdec.ptr, %for.body ], [ %B, %for.body.preheader ] 36 %incdec.ptr = getelementptr inbounds i32, i32* %B.addr.02, i64 1 72 %B.addr.02 = phi i32* [ %incdec.ptr, %for.body ], [ %B, %for.body.preheader ] 79 %incdec.ptr = getelementptr inbounds i32, i32* %B.addr.02, i64 1 114 %B.addr.02 = phi i32* [ %incdec.ptr, %for.body ], [ %B, %for.body.preheader ] 121 %incdec.ptr = getelementptr inbounds i32, i32* %B.addr.02, i64 1 156 %B.addr.02 = phi i32* [ %incdec.ptr, %for.body ], [ %B, %for.body.preheader ] 163 %incdec.ptr = getelementptr inbounds i32, i32* %B.addr.02, i64 1 195 %B.addr.01 = phi i32* [ %B, %entry ], [ %incdec.ptr, %for.body ] 202 %incdec.ptr = getelementptr inbounds i32, i32* %B.addr.01, i64 1 [all …]
|
D | WeakZeroDstSIV.ll | 25 %B.addr.01 = phi i32* [ %B, %entry ], [ %incdec.ptr, %for.body ] 33 %incdec.ptr = getelementptr inbounds i32, i32* %B.addr.01, i64 1 65 %B.addr.02 = phi i32* [ %incdec.ptr, %for.body ], [ %B, %for.body.preheader ] 73 %incdec.ptr = getelementptr inbounds i32, i32* %B.addr.02, i64 1 104 %B.addr.01 = phi i32* [ %B, %entry ], [ %incdec.ptr, %for.body ] 111 %incdec.ptr = getelementptr inbounds i32, i32* %B.addr.01, i64 1 139 %B.addr.01 = phi i32* [ %B, %entry ], [ %incdec.ptr, %for.body ] 146 %incdec.ptr = getelementptr inbounds i32, i32* %B.addr.01, i64 1 174 %B.addr.01 = phi i32* [ %B, %entry ], [ %incdec.ptr, %for.body ] 181 %incdec.ptr = getelementptr inbounds i32, i32* %B.addr.01, i64 1 [all …]
|
D | WeakCrossingSIV.ll | 29 %B.addr.02 = phi i32* [ %incdec.ptr, %for.body ], [ %B, %for.body.preheader ] 39 %incdec.ptr = getelementptr inbounds i32, i32* %B.addr.02, i64 1 75 %B.addr.02 = phi i32* [ %incdec.ptr, %for.body ], [ %B, %for.body.preheader ] 84 %incdec.ptr = getelementptr inbounds i32, i32* %B.addr.02, i64 1 115 %B.addr.01 = phi i32* [ %B, %entry ], [ %incdec.ptr, %for.body ] 122 %incdec.ptr = getelementptr inbounds i32, i32* %B.addr.01, i64 1 150 %B.addr.01 = phi i32* [ %B, %entry ], [ %incdec.ptr, %for.body ] 157 %incdec.ptr = getelementptr inbounds i32, i32* %B.addr.01, i64 1 185 %B.addr.01 = phi i32* [ %B, %entry ], [ %incdec.ptr, %for.body ] 192 %incdec.ptr = getelementptr inbounds i32, i32* %B.addr.01, i64 1 [all …]
|
D | WeakZeroSrcSIV.ll | 25 %B.addr.01 = phi i32* [ %B, %entry ], [ %incdec.ptr, %for.body ] 33 %incdec.ptr = getelementptr inbounds i32, i32* %B.addr.01, i64 1 65 %B.addr.02 = phi i32* [ %incdec.ptr, %for.body ], [ %B, %for.body.preheader ] 73 %incdec.ptr = getelementptr inbounds i32, i32* %B.addr.02, i64 1 104 %B.addr.01 = phi i32* [ %B, %entry ], [ %incdec.ptr, %for.body ] 111 %incdec.ptr = getelementptr inbounds i32, i32* %B.addr.01, i64 1 139 %B.addr.01 = phi i32* [ %B, %entry ], [ %incdec.ptr, %for.body ] 146 %incdec.ptr = getelementptr inbounds i32, i32* %B.addr.01, i64 1 174 %B.addr.01 = phi i32* [ %B, %entry ], [ %incdec.ptr, %for.body ] 181 %incdec.ptr = getelementptr inbounds i32, i32* %B.addr.01, i64 1 [all …]
|
/external/llvm/test/Transforms/LoopStrengthReduce/ |
D | dominate-assert.ll | 78 %c.0 = phi i16* [ undef, %entry ], [ %incdec.ptr, %while.cond ] 79 %incdec.ptr = getelementptr inbounds i16, i16* %c.0, i64 1 83 %c.1 = phi i16* [ %incdec.ptr5, %while.cond1 ], [ %c.0, %while.cond ] 84 %incdec.ptr5 = getelementptr inbounds i16, i16* %c.1, i64 1 88 %0 = phi i16* [ %incdec.ptr10, %while.cond7 ], [ %c.1, %while.cond1 ] 89 %incdec.ptr10 = getelementptr inbounds i16, i16* %0, i64 1 96 %1 = phi i16* [ %2, %while.body13.lr.ph ], [ %incdec.ptr15, %if.else ] 107 %incdec.ptr15 = getelementptr inbounds i16, i16* %1, i64 1 108 %cmp = icmp eq i16* %incdec.ptr15, %0
|
/external/llvm/test/Analysis/BranchProbabilityInfo/ |
D | pr18705.ll | 22 %d.addr.010 = phi i32* [ %d, %while.body.lr.ph ], [ %incdec.ptr4, %if.end ] 33 %incdec.ptr = getelementptr inbounds i32, i32* %b.addr.011, i64 1 40 %incdec.ptr3 = getelementptr inbounds i32, i32* %c.addr.09, i64 1 47 %c.addr.1 = phi i32* [ %c.addr.09, %if.then ], [ %incdec.ptr3, %if.else ] 48 %b.addr.1 = phi i32* [ %incdec.ptr, %if.then ], [ %b.addr.011, %if.else ] 49 %incdec.ptr4 = getelementptr inbounds i32, i32* %d.addr.010, i64 1
|
/external/llvm/test/Transforms/IndVarSimplify/ |
D | 2011-11-15-multiexit.ll | 22 %firstIV = phi i32* [ %incdec.ptr2, %if.else ], [ %first, %if.then ] 23 %incdec.ptr1 = getelementptr inbounds i32, i32* %firstIV, i64 1 24 %cmp1 = icmp eq i32* %incdec.ptr1, %last 28 %incdec.ptr2 = getelementptr inbounds i32, i32* %firstIV, i64 2 29 %cmp2 = icmp eq i32* %incdec.ptr2, %last
|