| /llvm-project-15.0.7/bolt/include/bolt/Passes/ |
| H A D | DominatorAnalysis.h | 28 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 D | ReachingInsns.h | 23 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 D | DataflowAnalysis.h | 145 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 D | DeLICMTest.cpp | 202 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 D | symbolic-stride.ll | 11 ; 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 D | stride-access-dependence.ll | 121 ; 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 D | unsafe-and-rt-checks.ll | 11 ; CHECK-NEXT: Backward loop carried data dependence. 13 ; CHECK-NEXT: Backward:
|
| H A D | underlying-objects-2.ll | 42 ; CHECK-NEXT: Backward loop carried data dependence. 44 ; CHECK-NEXT: Backward:
|
| H A D | unsafe-and-rt-checks-convergent.ll | 13 ; CHECK-NEXT: Backward:
|
| /llvm-project-15.0.7/llvm/unittests/ADT/ |
| H A D | SequenceTest.cpp | 204 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 D | fortranSubrangeBackward.ll | 1 ;; This test checks Backward compatibility of DISubrange bounds
|
| H A D | DIImportedEntity_backward.ll | 1 ;; This test checks Backward compatibility of DIImportedEntity
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/ |
| H A D | diag-with-hotness-info-2.ll | 26 ; 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 D | memory-dep-remarks.ll | 142 ; // 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 D | LoopAccessAnalysis.cpp | 1580 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 D | LoopAccessAnalysis.h | 128 Backward, enumerator
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | ControlFlowIntegrityDesign.rst | 663 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 D | loop-fusion-3.mlir | 769 // Backward slice computed will be:
|
| /llvm-project-15.0.7/polly/lib/External/isl/doc/ |
| H A D | user.pod | 23 =head2 Backward Incompatible Changes
|