Home
last modified time | relevance | path

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

/external/llvm/lib/Target/Hexagon/
DHexagonVLIWPacketizer.cpp269 SDep::Kind DepType, unsigned DepReg) { in isCallDependent() argument
284 if (HII->isIndirectCall(MI) && (DepType == SDep::Data)) { in isCallDependent()
293 static bool isRegDependence(const SDep::Kind DepType) { in isRegDependence() argument
294 return DepType == SDep::Data || DepType == SDep::Anti || in isRegDependence()
295 DepType == SDep::Output; in isRegDependence()
336 SDep::Kind DepType, MachineBasicBlock::iterator &MII, in promoteToDotCur() argument
338 assert(DepType == SDep::Data); in promoteToDotCur()
419 SDep::Kind DepType, MachineBasicBlock::iterator &MII, in promoteToDotNew() argument
421 assert (DepType == SDep::Data); in promoteToDotNew()
1222 SDep::Kind DepType = SUJ->Succs[i].getKind(); in isLegalToPacketizeTogether() local
[all …]
DHexagonVLIWPacketizer.h76 bool isCallDependent(const MachineInstr* MI, SDep::Kind DepType,
78 bool promoteToDotCur(MachineInstr* MI, SDep::Kind DepType,
86 bool promoteToDotNew(MachineInstr* MI, SDep::Kind DepType,
/external/llvm-project/llvm/lib/Target/Hexagon/
DHexagonVLIWPacketizer.cpp305 SDep::Kind DepType, unsigned DepReg) { in isCallDependent() argument
319 if (DepType == SDep::Data) { in isCallDependent()
328 static bool isRegDependence(const SDep::Kind DepType) { in isRegDependence() argument
329 return DepType == SDep::Data || DepType == SDep::Anti || in isRegDependence()
330 DepType == SDep::Output; in isRegDependence()
378 SDep::Kind DepType, MachineBasicBlock::iterator &MII, in promoteToDotCur() argument
380 assert(DepType == SDep::Data); in promoteToDotCur()
460 SDep::Kind DepType, MachineBasicBlock::iterator &MII, in promoteToDotNew() argument
462 assert(DepType == SDep::Data); in promoteToDotNew()
1410 SDep::Kind DepType = SUJ->Succs[i].getKind(); in isLegalToPacketizeTogether() local
[all …]
DHexagonVLIWPacketizer.h116 bool isCallDependent(const MachineInstr &MI, SDep::Kind DepType,
118 bool promoteToDotCur(MachineInstr &MI, SDep::Kind DepType,
126 bool promoteToDotNew(MachineInstr &MI, SDep::Kind DepType,
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonVLIWPacketizer.cpp297 SDep::Kind DepType, unsigned DepReg) { in isCallDependent() argument
311 if (DepType == SDep::Data) { in isCallDependent()
320 static bool isRegDependence(const SDep::Kind DepType) { in isRegDependence() argument
321 return DepType == SDep::Data || DepType == SDep::Anti || in isRegDependence()
322 DepType == SDep::Output; in isRegDependence()
370 SDep::Kind DepType, MachineBasicBlock::iterator &MII, in promoteToDotCur() argument
372 assert(DepType == SDep::Data); in promoteToDotCur()
452 SDep::Kind DepType, MachineBasicBlock::iterator &MII, in promoteToDotNew() argument
454 assert(DepType == SDep::Data); in promoteToDotNew()
1403 SDep::Kind DepType = SUJ->Succs[i].getKind(); in isLegalToPacketizeTogether() local
[all …]
DHexagonVLIWPacketizer.h109 bool isCallDependent(const MachineInstr &MI, SDep::Kind DepType,
111 bool promoteToDotCur(MachineInstr &MI, SDep::Kind DepType,
119 bool promoteToDotNew(MachineInstr &MI, SDep::Kind DepType,
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DMemDepPrinter.cpp26 enum DepType { enum
35 typedef PointerIntPair<const Instruction *, 2, DepType> InstTypePair;
72 static InstTypePair getInstTypePair(const Instruction* inst, DepType type) { in getInstTypePair()
146 DepType type = I.first.getInt(); in print()
DLoopAccessAnalysis.cpp1237 MemoryDepChecker::Dependence::isSafeForVectorization(DepType Type) { in isSafeForVectorization()
1442 MemoryDepChecker::Dependence::DepType
1680 Dependence::DepType Type = in areDepsSafe()
/external/llvm/lib/Analysis/
DMemDepPrinter.cpp27 enum DepType { enum
36 typedef PointerIntPair<const Instruction *, 2, DepType> InstTypePair;
73 static InstTypePair getInstTypePair(const Instruction* inst, DepType type) { in getInstTypePair()
147 DepType type = I.first.getInt(); in print()
DLoopAccessAnalysis.cpp1048 bool MemoryDepChecker::Dependence::isSafeForVectorization(DepType Type) { in isSafeForVectorization()
1179 MemoryDepChecker::Dependence::DepType
1399 Dependence::DepType Type = in areDepsSafe()
/external/llvm-project/llvm/lib/Analysis/
DMemDepPrinter.cpp28 enum DepType { enum
37 typedef PointerIntPair<const Instruction *, 2, DepType> InstTypePair;
74 static InstTypePair getInstTypePair(const Instruction* inst, DepType type) { in getInstTypePair()
148 DepType type = I.first.getInt(); in print()
DLoopAccessAnalysis.cpp1263 MemoryDepChecker::Dependence::isSafeForVectorization(DepType Type) { in isSafeForVectorization()
1468 MemoryDepChecker::Dependence::DepType
1706 Dependence::DepType Type = in areDepsSafe()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DLoopAccessAnalysis.h115 enum DepType { enum
150 DepType Type;
152 Dependence(unsigned Source, unsigned Destination, DepType Type) in Dependence()
161 static VectorizationSafetyStatus isSafeForVectorization(DepType Type);
315 Dependence::DepType isDependent(const MemAccessInfo &A, unsigned AIdx,
DMemoryDependenceAnalysis.h50 enum DepType { enum
118 DepType, PointerSumTypeMember<Invalid, Instruction *>,
/external/llvm-project/llvm/include/llvm/Analysis/
DLoopAccessAnalysis.h110 enum DepType { enum
145 DepType Type;
147 Dependence(unsigned Source, unsigned Destination, DepType Type) in Dependence()
156 static VectorizationSafetyStatus isSafeForVectorization(DepType Type);
313 Dependence::DepType isDependent(const MemAccessInfo &A, unsigned AIdx,
DMemoryDependenceAnalysis.h50 enum DepType { enum
118 DepType, PointerSumTypeMember<Invalid, Instruction *>,
/external/llvm/include/llvm/Analysis/
DLoopAccessAnalysis.h134 enum DepType { enum
169 DepType Type;
171 Dependence(unsigned Source, unsigned Destination, DepType Type) in Dependence()
180 static bool isSafeForVectorization(DepType Type);
318 Dependence::DepType isDependent(const MemAccessInfo &A, unsigned AIdx,
DMemoryDependenceAnalysis.h41 enum DepType { enum
109 DepType, PointerSumTypeMember<Invalid, Instruction *>,
/external/libcxx/test/support/
Darchetypes.hpp15 struct DepType : T {}; struct
/external/llvm-project/libcxx/test/support/
Darchetypes.h23 struct DepType : T {}; struct
/external/llvm-project/llvm/lib/Transforms/Scalar/
DLoopInterchange.cpp130 LLVM_DEBUG(StringRef DepType = in populateDependencyMatrix()
132 dbgs() << "Found " << DepType in populateDependencyMatrix()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLoopInterchange.cpp128 LLVM_DEBUG(StringRef DepType = in populateDependencyMatrix()
130 dbgs() << "Found " << DepType in populateDependencyMatrix()