Searched refs:PredicateInfo (Results 1 – 12 of 12) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
D | PredicateInfo.cpp | 226 bool PredicateInfo::stackIsInScope(const ValueDFSStack &Stack, in stackIsInScope() 254 void PredicateInfo::popStackUntilDFSScope(ValueDFSStack &Stack, in popStackUntilDFSScope() 262 void PredicateInfo::convertUsesToDFSOrdered( in convertUsesToDFSOrdered() 311 void PredicateInfo::addInfoFor(SmallPtrSetImpl<Value *> &OpsToRename, Value *Op, in addInfoFor() 321 void PredicateInfo::processAssume(IntrinsicInst *II, BasicBlock *AssumeBB, in processAssume() 361 void PredicateInfo::processBranch(BranchInst *BI, BasicBlock *BranchBB, in processBranch() 431 void PredicateInfo::processSwitch(SwitchInst *SI, BasicBlock *BranchBB, in processSwitch() 458 void PredicateInfo::buildPredicateInfo() { in buildPredicateInfo() 499 Value *PredicateInfo::materializeStack(unsigned int &Counter, in materializeStack() 567 void PredicateInfo::renameUses(SmallPtrSetImpl<Value *> &OpSet) { in renameUses() [all …]
|
D | CMakeLists.txt | 44 PredicateInfo.cpp
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/ |
D | PredicateInfo.h | 200 class PredicateInfo { 214 PredicateInfo(Function &, DominatorTree &, AssumptionCache &); 215 ~PredicateInfo();
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/MCTargetDesc/ |
D | HexagonMCInstrInfo.h | 296 class PredicateInfo { 298 PredicateInfo() : Register(0), Operand(0), PredicatedTrue(false) {} in PredicateInfo() function 299 PredicateInfo(unsigned Register, unsigned Operand, bool PredicatedTrue) in PredicateInfo() function 306 PredicateInfo predicateInfo(MCInstrInfo const &MCII, MCInst const &MCI);
|
D | HexagonMCChecker.h | 81 std::tuple<MCInst const *, unsigned, HexagonMCInstrInfo::PredicateInfo> 83 HexagonMCInstrInfo::PredicateInfo Predicated);
|
D | HexagonMCChecker.cpp | 525 std::tuple<MCInst const *, unsigned, HexagonMCInstrInfo::PredicateInfo> 527 unsigned Register, HexagonMCInstrInfo::PredicateInfo ConsumerPredicate) { in registerProducer() 528 std::tuple<MCInst const *, unsigned, HexagonMCInstrInfo::PredicateInfo> in registerProducer() 548 return std::make_tuple(&I, 0, HexagonMCInstrInfo::PredicateInfo()); in registerProducer()
|
D | HexagonMCInstrInfo.cpp | 36 bool HexagonMCInstrInfo::PredicateInfo::isPredicated() const { in isPredicated() 818 HexagonMCInstrInfo::PredicateInfo
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | NewGVN.cpp | 497 std::unique_ptr<PredicateInfo> PredInfo; 660 PredInfo(make_unique<PredicateInfo>(F, *DT, *AC)), SQ(DL, TLI, DT, AC) { in NewGVN()
|
/external/swiftshader/third_party/llvm-7.0/ |
D | Android.mk | 971 llvm/lib/Transforms/Utils/PredicateInfo.cpp \
|
D | BUILD.gn | 1227 "llvm/lib/Transforms/Utils/PredicateInfo.cpp",
|
/external/swiftshader/ |
D | CMakeLists.txt | 1468 ${LLVM_DIR}/lib/Transforms/Utils/PredicateInfo.cpp
|
/external/swiftshader/third_party/llvm-7.0/llvm/docs/ |
D | LangRef.rst | 14768 the PredicateInfo utility uses it to build Extended SSA form, and
|