Searched refs:PredMap (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | FastISelEmitter.cpp | 387 typedef std::multimap<int, InstructionMemo> PredMap; typedef in __anon3cd78fb00511::FastISelMap 388 typedef std::map<MVT::SimpleValueType, PredMap> RetPredMap; 416 const PredMap &PM, const std::string &RetVTName); 635 const PredMap &PM, in emitInstructionCode() 642 for (PredMap::const_reverse_iterator PI = PM.rbegin(), PE = PM.rend(); in emitInstructionCode() 717 const PredMap &PM = RI.second; in printFunctionDefinitions() 766 const PredMap &PM = RM.begin()->second; in printFunctionDefinitions()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | MemorySSAUpdater.cpp | 934 SmallDenseMap<BasicBlock *, PredInfo> PredMap; in applyInsertUpdates() 938 auto &AddedBlockSet = PredMap[BB].Added; in applyInsertUpdates() 945 for (auto &BBPredPair : PredMap) { in applyInsertUpdates() 967 // Need to remove new blocks from PredMap. Remove below to not invalidate in applyInsertUpdates() 974 PredMap.erase(BB); in applyInsertUpdates() 980 // order found in Updates, not in PredMap, to get deterministic numbering. in applyInsertUpdates() 983 if (PredMap.count(BB) && !MSSA->getMemoryAccess(BB)) in applyInsertUpdates() 988 for (auto &BBPredPair : PredMap) { in applyInsertUpdates() 959 SmallDenseMap<BasicBlock *, PredInfo> PredMap; applyInsertUpdates() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | StructurizeCFG.cpp | 89 using PredMap = DenseMap<BasicBlock *, BBPredicates>; typedef 259 PredMap Predicates; 263 PredMap LoopPreds; 607 for (auto &I : concat<PredMap::value_type>(Predicates, LoopPreds)) { in simplifyConditions()
|