Home
last modified time | relevance | path

Searched refs:Backward (Results 1 – 19 of 19) sorted by relevance

/llvm-project-15.0.7/bolt/include/bolt/Passes/
H A DDominatorAnalysis.h28 template <bool Backward = false>
30 : public InstrsDataflowAnalysis<DominatorAnalysis<Backward>, Backward> {
31 friend class DataflowAnalysis<DominatorAnalysis<Backward>, BitVector,
32 Backward>;
36 : InstrsDataflowAnalysis<DominatorAnalysis<Backward>, Backward>(BF, in DominatorAnalysis()
44 assert(!Backward && "Post-dom frontier not implemented"); in getDominanceFrontierFor()
103 InstrsDataflowAnalysis<DominatorAnalysis<Backward>, Backward>::run(); in run()
121 if (!Backward && BB.pred_size() == 0 && BB.throw_size() == 0) in getStartingStateAtBB()
123 if (Backward && BB.succ_size() == 0) in getStartingStateAtBB()
145 if (Backward) in getAnnotationName()
H A DReachingInsns.h23 template <bool Backward = false>
25 : public InstrsDataflowAnalysis<ReachingInsns<Backward>, Backward> {
26 friend class DataflowAnalysis<ReachingInsns<Backward>, BitVector, Backward>;
30 : InstrsDataflowAnalysis<ReachingInsns, Backward>(BF, AllocId) {}
46 InstrsDataflowAnalysis<ReachingInsns<Backward>, Backward>::run(); in run()
83 if (Backward) in getAnnotationName()
H A DDataflowAnalysis.h145 template <typename Derived, typename StateTy, bool Backward = false,
254 if (!Backward) in doForAllSuccsOrPreds()
333 if (!Backward) { in run()
385 if (!Backward) in run()
393 if (Backward && BC.MIB->isInvoke(Inst)) { in run()
415 if (!Backward) in run()
423 if (!Backward) { in run()
478 template <typename Derived, bool Backward = false,
481 : public DataflowAnalysis<Derived, BitVector, Backward, StatePrinterTy> {
529 : DataflowAnalysis<Derived, BitVector, Backward, StatePrinterTy>(
/llvm-project-15.0.7/polly/unittests/DeLICM/
H A DDeLICMTest.cpp202 auto Backward = checkIsConflictingNonsymmetric(Proposed, Existing); in checkIsConflicting() local
205 EXPECT_EQ(Forward, Backward); in checkIsConflicting()
207 return Forward || Backward; in checkIsConflicting()
212 auto Backward = checkIsConflictingNonsymmetricKnown(Proposed, Existing); in checkIsConflictingKnown() local
215 EXPECT_EQ(Forward, Backward); in checkIsConflictingKnown()
217 return Forward || Backward; in checkIsConflictingKnown()
/llvm-project-15.0.7/llvm/test/Analysis/LoopAccessAnalysis/
H A Dsymbolic-stride.ll11 ; CHECK-NEXT: Backward loop carried data dependence.
13 ; CHECK-NEXT: Backward:
55 ; CHECK-NEXT: Backward loop carried data dependence.
57 ; CHECK-NEXT: Backward:
102 ; CHECK-NEXT: Backward loop carried data dependence.
104 ; CHECK-NEXT: Backward:
H A Dstride-access-dependence.ll121 ; CHECK-NEXT: Backward loop carried data dependence.
123 ; CHECK-NEXT: Backward:
161 ; CHECK-NEXT: Backward loop carried data dependence.
163 ; CHECK-NEXT: Backward:
198 ; CHECK-NEXT: Backward loop carried data dependence.
200 ; CHECK-NEXT: Backward:
432 ; CHECK-NEXT: Backward loop carried data dependence.
434 ; CHECK-NEXT: Backward:
465 ; CHECK-NEXT: Backward:
516 ; CHECK-NEXT: Backward:
[all …]
H A Dunsafe-and-rt-checks.ll11 ; CHECK-NEXT: Backward loop carried data dependence.
13 ; CHECK-NEXT: Backward:
H A Dunderlying-objects-2.ll42 ; CHECK-NEXT: Backward loop carried data dependence.
44 ; CHECK-NEXT: Backward:
H A Dunsafe-and-rt-checks-convergent.ll13 ; CHECK-NEXT: Backward:
/llvm-project-15.0.7/llvm/unittests/ADT/
H A DSequenceTest.cpp204 const auto Backward = seq(0, 10).rbegin(); in TEST() local
205 EXPECT_EQ(Backward[0], 9); in TEST()
206 EXPECT_EQ(Backward[2], 7); in TEST()
/llvm-project-15.0.7/llvm/test/Bitcode/
H A DfortranSubrangeBackward.ll1 ;; This test checks Backward compatibility of DISubrange bounds
H A DDIImportedEntity_backward.ll1 ;; This test checks Backward compatibility of DIImportedEntity
/llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/
H A Ddiag-with-hotness-info-2.ll26 ; CHECK-NEXT: Backward loop carried data dependence. Memory location is the same as accessed at /tm…
28 ; CHECK-NEXT: Backward loop carried data dependence. Memory location is the same as accessed at /tm…
30 ; CHECK-NEXT: Backward loop carried data dependence. Memory location is the same as accessed at /tm…
H A Dmemory-dep-remarks.ll142 ; // d) Dependence::Backward
153 ; CHECK-NEXT: Backward loop carried data dependence. Memory location is the same as accessed at sou…
236 ; CHECK: Backward loop carried data dependence that prevents store-to-load forwarding. Memory locat…
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp1580 case Backward: in isSafeForVectorization()
1596 case Backward: in isBackward()
1616 case Backward: in isForward()
1929 return Dependence::Backward; in isDependent()
1936 return Dependence::Backward; in isDependent()
2437 case MemoryDepChecker::Dependence::Backward: in emitUnsafeDependenceRemark()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h128 Backward, enumerator
/llvm-project-15.0.7/clang/docs/
H A DControlFlowIntegrityDesign.rst663 Backward-edge CFI for return statements (RCFI)
668 Backward-edge control flow (`RET` instructions) can be hijacked
/llvm-project-15.0.7/mlir/test/Transforms/
H A Dloop-fusion-3.mlir769 // Backward slice computed will be:
/llvm-project-15.0.7/polly/lib/External/isl/doc/
H A Duser.pod23 =head2 Backward Incompatible Changes