| /freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DependenceFlags.h | 106 class Dependence { in LLVM_COMMON_DEPENDENCE() 137 Dependence() : V(None) {} in LLVM_COMMON_DEPENDENCE() 139 Dependence(TypeDependence D) in LLVM_COMMON_DEPENDENCE() 146 Dependence(ExprDependence D) in LLVM_COMMON_DEPENDENCE() 172 Dependence syntactic() { in LLVM_COMMON_DEPENDENCE() 173 Dependence Result = *this; in LLVM_COMMON_DEPENDENCE() 235 return Dependence(D).expr(); in toExprDependence() 241 return Dependence(D).expr(); in toExprDependence() 257 return Dependence(D).type(); in toTypeDependence() 260 return Dependence(D).type(); in toTypeDependence() [all …]
|
| H A D | Type.h | 1504 unsigned Dependence : llvm::BitWidth<TypeDependence>; 1818 Type(TypeClass tc, QualType canon, TypeDependence Dependence) 1826 TypeBits.Dependence = static_cast<unsigned>(Dependence); 1837 TypeBits.Dependence = static_cast<unsigned>(D); 2158 return static_cast<TypeDependence>(TypeBits.Dependence); 3801 TypeDependence Dependence, ExtInfo Info) 3802 : Type(tc, Canonical, Dependence), ResultType(res) { 5360 QualType Canonical, TypeDependence Dependence) 5361 : Type(tc, Canonical, Dependence) {
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | DependenceAnalysis.h | 71 class Dependence { 73 Dependence(Dependence &&) = default; 74 Dependence &operator=(Dependence &&) = default; 77 Dependence(Instruction *Source, in Dependence() function 83 virtual ~Dependence() {} in ~Dependence() 187 const Dependence *getNextSuccessor() const { return NextSuccessor; } in getNextSuccessor() 203 const Dependence *NextPredecessor, *NextSuccessor; 215 class FullDependence final : public Dependence { 288 std::unique_ptr<Dependence> depends(Instruction *Src, 332 const SCEV *getSplitIteration(const Dependence &Dep, unsigned Level); [all …]
|
| H A D | LoopAccessAnalysis.h | 108 struct Dependence { struct 147 Dependence(unsigned Source, unsigned Destination, DepType Type) in Dependence() argument 234 const SmallVectorImpl<Dependence> *getDependences() const { in getDependences() 305 SmallVector<Dependence, 8> Dependences; 319 Dependence::DepType isDependent(const MemAccessInfo &A, unsigned AIdx, 777 inline Instruction *MemoryDepChecker::Dependence::getSource( in getSource() 782 inline Instruction *MemoryDepChecker::Dependence::getDestination( in getDestination()
|
| H A D | DDG.h | 267 using DependenceList = SmallVector<std::unique_ptr<Dependence>, 1>; 481 interleaveComma(Deps, OS, [&](const std::unique_ptr<Dependence> &D) { in getDependenceString()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | DependenceAnalysis.cpp | 221 bool Dependence::isInput() const { in isInput() 227 bool Dependence::isOutput() const { in isOutput() 233 bool Dependence::isFlow() const { in isFlow() 239 bool Dependence::isAnti() const { in isAnti() 1611 NewDirection |= Dependence::DVEntry::EQ; in exactSIVtest() 1615 NewDirection |= Dependence::DVEntry::GT; in exactSIVtest() 2613 case Dependence::DVEntry::LT: in exploreDirections() 2616 case Dependence::DVEntry::EQ: in exploreDirections() 2619 case Dependence::DVEntry::GT: in exploreDirections() 2622 case Dependence::DVEntry::ALL: in exploreDirections() [all …]
|
| H A D | LoopAccessAnalysis.cpp | 1484 return Dependence::NoDep; in isDependent() 1489 return Dependence::Unknown; in isDependent() 1519 return Dependence::Unknown; in isDependent() 1534 return Dependence::NoDep; in isDependent() 1538 return Dependence::Unknown; in isDependent() 1548 return Dependence::NoDep; in isDependent() 1562 return Dependence::Forward; in isDependent() 1572 return Dependence::Unknown; in isDependent() 1581 return Dependence::Unknown; in isDependent() 1623 return Dependence::Backward; in isDependent() [all …]
|
| H A D | DependenceGraphBuilder.cpp | 343 if (D->getDirection(Level) == Dependence::DVEntry::EQ) in createMemoryDependencyEdges() 345 else if (D->getDirection(Level) == Dependence::DVEntry::GT) { in createMemoryDependencyEdges() 350 } else if (D->getDirection(Level) == Dependence::DVEntry::LT) in createMemoryDependencyEdges()
|
| H A D | LoopCacheAnalysis.cpp | 216 std::unique_ptr<Dependence> D = in hasTemporalReuse()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopUnrollAndJam.cpp | 655 bool Sequentialized, Dependence *D) { in preservesForwardDependence() 661 if (JammedDir == Dependence::DVEntry::LT) in preservesForwardDependence() 664 if (JammedDir & Dependence::DVEntry::GT) in preservesForwardDependence() 673 bool Sequentialized, Dependence *D) { in preservesBackwardDependence() 678 if (JammedDir == Dependence::DVEntry::GT) in preservesBackwardDependence() 681 if (JammedDir & Dependence::DVEntry::LT) in preservesBackwardDependence() 719 std::unique_ptr<Dependence> D = DI.depends(Src, Dst, true); in checkDependency() 736 if (!(D->getDirection(CurLoopDepth) & Dependence::DVEntry::EQ)) in checkDependency() 744 if (UnrollDirection == Dependence::DVEntry::EQ) in checkDependency() 747 if (UnrollDirection & Dependence::DVEntry::LT && in checkDependency() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ImplicitNullChecks.cpp | 214 MachineBasicBlock *NullSucc, MachineInstr *&Dependence); 516 MachineInstr *&Dependence) { in canHoistInst() argument 522 Dependence = nullptr; in canHoistInst() 547 Dependence = DependenceMI; in canHoistInst() 684 MachineInstr *Dependence; in analyzeBlockForNullChecks() local 689 canHoistInst(&MI, InstsSeenSoFar, NullSucc, Dependence)) { in analyzeBlockForNullChecks() 691 NullSucc, Dependence); in analyzeBlockForNullChecks()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonVLIWPacketizer.cpp | 1035 Dependence = false; in initPacketizerState() 1336 if (Dependence) in isLegalToPacketizeTogether() 1344 if (Dependence) in isLegalToPacketizeTogether() 1351 if (Dependence) in isLegalToPacketizeTogether() 1370 Dependence = true; in isLegalToPacketizeTogether() 1383 Dependence = true; in isLegalToPacketizeTogether() 1389 Dependence = true; in isLegalToPacketizeTogether() 1395 if (Dependence) in isLegalToPacketizeTogether() 1484 Dependence = true; in isLegalToPacketizeTogether() 1622 Dependence = true; in isLegalToPacketizeTogether() [all …]
|
| H A D | HexagonVLIWPacketizer.h | 45 bool Dependence; variable
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopDistribute.cpp | 618 using Dependence = MemoryDepChecker::Dependence; typedef in __anonc25583c00111::MemoryInstructionDependences 635 const SmallVectorImpl<Dependence> &Dependences) { in MemoryInstructionDependences()
|
| H A D | LoopInterchange.cpp | 156 if (Dir == Dependence::DVEntry::LT || in populateDependencyMatrix() 157 Dir == Dependence::DVEntry::LE) in populateDependencyMatrix() 159 else if (Dir == Dependence::DVEntry::GT || in populateDependencyMatrix() 160 Dir == Dependence::DVEntry::GE) in populateDependencyMatrix() 162 else if (Dir == Dependence::DVEntry::EQ) in populateDependencyMatrix()
|
| H A D | LoopLoadElimination.cpp | 193 if (Dep.Type == MemoryDepChecker::Dependence::Unknown) { in findStoreToLoadDependences()
|
| /freebsd-13.1/contrib/ntp/sntp/libevent/ |
| H A D | whatsnew-2.0.txt | 85 1) Dependence on the "current" event_base. In an application with
|
| /freebsd-13.1/contrib/libevent/ |
| H A D | whatsnew-2.0.txt | 85 1) Dependence on the "current" event_base. In an application with
|