Home
last modified time | relevance | path

Searched refs:Predicated (Results 1 – 25 of 62) sorted by relevance

123

/external/llvm-project/llvm/test/Analysis/ScalarEvolution/
Dtrip-count9.ll18 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is (-1 + %n)
58 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is (-2 + (2 smax %n))<nsw>
98 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is (-1 + (-1 * %x) + ((1 + %x) smax %n))
138 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is (-1 + %n)
167 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is ((-1 + %n) /u 2)
188 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is (-2 + (2 smax %n))<nsw>
209 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is ((-2 + (3 smax %n))<nsw> /u 2)
230 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is (-1 + (-1 * %x) + ((1 + %x) smax %n))
251 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is ((-1 + (-1 * %x) + ((2 + %x) smax %n)…
272 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is (-1 + (2 * %n))
[all …]
Dtrip-count-andor.ll13 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is %n
36 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is %n
59 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is false
82 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is false
147 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is %n
170 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is %n
193 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is %n
216 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is %n
281 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is false
304 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is false
[all …]
Dmax-backedge-taken-count-limit-by-wrapping.ll11 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is (%N /u 4)
32 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is (%N /u 4)
53 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is ((-64 + %N) /u 4)
74 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is ((-64 + %N) /u 4)
Dmax-backedge-taken-count-guard-info.ll19 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is (15 + (-1 * %i))
51 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is (15 + (-1 * %i))
83 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is (15 + (-1 * %i))
115 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is (15 + (-1 * %i))
147 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is %N
179 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is %N
211 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is (%N /u 2)
243 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is %i
279 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is %i
316 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is %i
[all …]
Dpr34538.ll9 ; CHECK-ANALYSIS-1: Loop %do.body: Predicated backedge-taken count is 10000
40 ; CHECK-ANALYSIS-2: Loop %do.body: Predicated backedge-taken count is 5000
Dtrip-multiple-guard-info.ll11 ; CHECK-NEXT: Loop %for.body: Predicated backedge-taken count is (-1 + %num)
36 ; CHECK-NEXT: Loop %for.body: Predicated backedge-taken count is (-1 + %num)
Dtrip-count.ll15 ; CHECK-NEXT: Loop %bb3: Predicated backedge-taken count is 10000
45 ; CHECK-NEXT: Loop %preheader: Predicated backedge-taken count is 7
108 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is -1431655751
Dumin-umax-folds.ll21 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is (zext i32 %len to i64)
56 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is (zext i32 %len to i64)
91 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is (sext i32 %len to i64)
126 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is (zext i32 %len to i64)
161 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is (sext i32 %len to i64)
196 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is (zext i32 %len to i64)
231 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is (zext i32 %len to i64)
266 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is (sext i32 %len to i64)
301 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is (zext i32 %len to i64)
Dsmin-smax-folds.ll35 ; CHECK-NEXT: Loop %for.body: Predicated backedge-taken count is %n
72 ; CHECK-NEXT: Loop %for.body: Predicated backedge-taken count is ((-1 * (0 smin %n)) + %n)
107 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is ((-1 * %start) + %n)
Dtrip-count15.ll17 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is (1 + (4096 umin %n))<nuw><nsw>
47 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is (1 + (4096 umin %n))<nuw><nsw>
77 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is (0 smax (1 + (4096 smin %n))<nsw>)
Dtrip-count10.ll32 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is false
54 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is false
132 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is 1
Dexhaustive-trip-counts.ll11 ; CHECK: Loop %for.body: Predicated backedge-taken count is 5
Dsext-mul.ll16 ; CHECK-NEXT:Loop %bb7: Predicated backedge-taken count is (-1 + (zext i32 %arg2 to i64))<nsw>
57 ; CHECK-NEXT: Loop %bb7: Predicated backedge-taken count is (-1 + (zext i32 %arg5 to i128))<nsw>
Dexact-exit-count-more-precise.ll19 ; CHECK-NEXT: Loop %bb1.i: Predicated backedge-taken count is (1 + (-1 * %in))
59 ; CHECK-NEXT: Loop %BB: Predicated backedge-taken count is undef
Dpredicated-trip-count.ll26 ; CHECK-NEXT: Loop %bb3: Predicated backedge-taken count is (1 + (-1 smax %M))
84 ; CHECK-NEXT: Loop %bb3: Predicated backedge-taken count is (1 + (sext i16 %Start to i32) + (-1 * …
Dtrip-count2.ll12 ; CHECK-NEXT: Loop %bb3: Predicated backedge-taken count is 4
Dtrip-count4.ll12 ; CHECK-NEXT: Loop %loop: Predicated backedge-taken count is (-11 + %n)
Dsolve-quadratic-i1.ll21 ; CHECK-NEXT: Loop %b1: Predicated backedge-taken count is 1
70 ; CHECK-NEXT: Loop %b1: Predicated backedge-taken count is 2
/external/llvm/test/Analysis/ScalarEvolution/
Dexhaustive-trip-counts.ll10 ; CHECK: Loop %for.body: Predicated backedge-taken count is 5
Dpredicated-trip-count.ll25 ; CHECK-NEXT: Loop %bb3: Predicated backedge-taken count is (1 + (-1 smax %M))
83 ; CHECK-NEXT: Loop %bb3: Predicated backedge-taken count is (2 + (sext i16 %Start to i32) + ((-2 +…
/external/llvm-project/llvm/lib/Target/VE/
DVVPInstrInfo.td9 // This file defines the VE Vector Predicated SDNodes (VVP SDNodes). VVP
/external/llvm-project/llvm/test/CodeGen/Hexagon/
Dpred-taken-jump.ll3 ; Predicated (old) taken jumps weren't supported prior to V60. The purpose
/external/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonMCChecker.h86 HexagonMCInstrInfo::PredicateInfo Predicated);
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonMCChecker.h82 HexagonMCInstrInfo::PredicateInfo Predicated);
/external/llvm-project/llvm/lib/Target/ARM/
DARMLowOverheadLoops.cpp924 SmallPtrSet<MachineInstr *, 4> Predicated; in ValidateLiveOuts() local
939 Predicated.insert(&MI); in ValidateLiveOuts()
951 SmallPtrSetImpl<MachineInstr *> &Predicated) { in ValidateLiveOuts() argument
955 if (Use != MI && !Predicated.count(Use)) in ValidateLiveOuts()
972 if (!HasPredicatedUsers(MI, MO, Predicated)) { in ValidateLiveOuts()
981 Predicated.insert(MI); in ValidateLiveOuts()

123