Home
last modified time | relevance | path

Searched refs:DepType (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVLIWPacketizer.cpp304 SDep::Kind DepType, unsigned DepReg) { in isCallDependent() argument
318 if (DepType == SDep::Data) { in isCallDependent()
327 static bool isRegDependence(const SDep::Kind DepType) { in isRegDependence() argument
328 return DepType == SDep::Data || DepType == SDep::Anti || in isRegDependence()
329 DepType == SDep::Output; in isRegDependence()
377 SDep::Kind DepType, MachineBasicBlock::iterator &MII, in promoteToDotCur() argument
379 assert(DepType == SDep::Data); in promoteToDotCur()
459 SDep::Kind DepType, MachineBasicBlock::iterator &MII, in promoteToDotNew() argument
461 assert(DepType == SDep::Data); in promoteToDotNew()
1417 SDep::Kind DepType = SUJ->Succs[i].getKind(); in isLegalToPacketizeTogether() local
[all …]
H A DHexagonVLIWPacketizer.h119 bool isCallDependent(const MachineInstr &MI, SDep::Kind DepType,
121 bool promoteToDotCur(MachineInstr &MI, SDep::Kind DepType,
129 bool promoteToDotNew(MachineInstr &MI, SDep::Kind DepType,
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h117 enum DepType { enum
158 DepType Type;
160 Dependence(unsigned Source, unsigned Destination, DepType Type) in Dependence()
169 static VectorizationSafetyStatus isSafeForVectorization(DepType Type);
353 Dependence::DepType isDependent(const MemAccessInfo &A, unsigned AIdx,
390 std::variant<Dependence::DepType, DepDistanceStrideAndSizeInfo>
H A DMemoryDependenceAnalysis.h38 enum DepType { enum
95 /// If DepType is "Other", the upper part of the sum type is an encoding of
111 DepType, PointerSumTypeMember<Invalid, Instruction *>,
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp1693 MemoryDepChecker::Dependence::isSafeForVectorization(DepType Type) { in isSafeForVectorization()
1898 std::variant<MemoryDepChecker::Dependence::DepType,
2005 MemoryDepChecker::Dependence::DepType
2014 if (std::holds_alternative<Dependence::DepType>(Res)) in isDependent()
2015 return std::get<Dependence::DepType>(Res); in isDependent()
2291 Dependence::DepType Type = in areDepsSafe()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopInterchange.cpp130 LLVM_DEBUG(StringRef DepType = in populateDependencyMatrix()
132 dbgs() << "Found " << DepType in populateDependencyMatrix()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DOpenMPClause.cpp1681 OpenMPDoacrossClauseModifier DepType, in Create() argument
1688 Clause->setDependenceType(DepType); in Create()
2536 OpenMPDoacrossClauseModifier DepType = Node->getDependenceType(); in VisitOMPDoacrossClause() local
2538 switch (DepType) { in VisitOMPDoacrossClause()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaOpenMP.h1320 ActOnOpenMPDoacrossClause(OpenMPDoacrossClauseModifier DepType,
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DOpenMPClause.h9201 OpenMPDoacrossClauseModifier DepType = OMPC_DOACROSS_unknown; variable
9236 void setDependenceType(OpenMPDoacrossClauseModifier M) { DepType = M; } in setDependenceType()
9258 SourceLocation EndLoc, OpenMPDoacrossClauseModifier DepType,
9271 OpenMPDoacrossClauseModifier getDependenceType() const { return DepType; } in getDependenceType()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp23199 OpenMPDoacrossClauseModifier DepType, SourceLocation DepLoc, in ActOnOpenMPDoacrossClause() argument
23204 DepType != OMPC_DOACROSS_source && DepType != OMPC_DOACROSS_sink && in ActOnOpenMPDoacrossClause()
23205 DepType != OMPC_DOACROSS_sink_omp_cur_iteration && in ActOnOpenMPDoacrossClause()
23206 DepType != OMPC_DOACROSS_source_omp_cur_iteration && in ActOnOpenMPDoacrossClause()
23207 DepType != OMPC_DOACROSS_source) { in ActOnOpenMPDoacrossClause()
23218 DepType == OMPC_DOACROSS_source || in ActOnOpenMPDoacrossClause()
23219 DepType == OMPC_DOACROSS_source_omp_cur_iteration || in ActOnOpenMPDoacrossClause()
23220 DepType == OMPC_DOACROSS_sink_omp_cur_iteration, in ActOnOpenMPDoacrossClause()
23226 EndLoc, DepType, DepLoc, ColonLoc, Vars, in ActOnOpenMPDoacrossClause()
H A DTreeTransform.h2481 RebuildOMPDoacrossClause(OpenMPDoacrossClauseModifier DepType, in RebuildOMPDoacrossClause() argument
2486 DepType, DepLoc, ColonLoc, VarList, StartLoc, LParenLoc, EndLoc); in RebuildOMPDoacrossClause()