Searched refs:PredInfo (Results 1 – 8 of 8) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/ |
D | SSAUpdaterImpl.h | 150 BBInfo *PredInfo = new (Allocator) BBInfo(Pred, PredVal); in BuildBlockList() local 151 BBMapBucket.second = PredInfo; in BuildBlockList() 152 Info->Preds[p] = PredInfo; in BuildBlockList() 154 if (PredInfo->AvailableVal) { in BuildBlockList() 155 RootList.push_back(PredInfo); in BuildBlockList() 158 WorkList.push_back(PredInfo); in BuildBlockList() 372 BBInfo *PredInfo = Info->Preds[p]; in FindAvailableVals() local 373 BlkT *Pred = PredInfo->BB; in FindAvailableVals() 375 if (PredInfo->DefBB != PredInfo) in FindAvailableVals() 376 PredInfo = PredInfo->DefBB; in FindAvailableVals() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | PredicateInfo.cpp | 786 static void replaceCreatedSSACopys(PredicateInfo &PredInfo, Function &F) { in replaceCreatedSSACopys() argument 789 const auto *PI = PredInfo.getPredicateInfoFor(Inst); in replaceCreatedSSACopys() 802 auto PredInfo = std::make_unique<PredicateInfo>(F, DT, AC); in runOnFunction() local 803 PredInfo->print(dbgs()); in runOnFunction() 805 PredInfo->verifyPredicateInfo(); in runOnFunction() 807 replaceCreatedSSACopys(*PredInfo, F); in runOnFunction() 816 auto PredInfo = std::make_unique<PredicateInfo>(F, DT, AC); in run() local 817 PredInfo->print(OS); in run() 819 replaceCreatedSSACopys(*PredInfo, F); in run() 827 const PredicateInfo *PredInfo; member in llvm::PredicateInfoAnnotatedWriter [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Scalar/ |
D | SCCP.h | 43 std::unique_ptr<PredicateInfo> PredInfo; member
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | SwitchLoweringUtils.h | 116 struct PredInfoPair PredInfo; member 155 : PredInfo({pred, nocmp}), CmpLHS(cmplhs), CmpMHS(cmpmiddle),
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | NewGVN.cpp | 499 std::unique_ptr<PredicateInfo> PredInfo; member in __anon8b2775540311::NewGVN 662 PredInfo(std::make_unique<PredicateInfo>(F, *DT, *AC)), in NewGVN() 1535 auto *PI = PredInfo->getPredicateInfoFor(I); in performSymbolicPredicateInfoEvaluation() 1853 auto *CmpPI = PredInfo->getPredicateInfoFor(I); in performSymbolicCmpEvaluation() 1891 auto *PI = PredInfo->getPredicateInfoFor(Op); in performSymbolicCmpEvaluation() 4061 auto *PI = PredInfo->getPredicateInfoFor(ReplacedInst); in eliminateInstructions()
|
D | SCCP.cpp | 263 return A->second.PredInfo->getPredicateInfoFor(I); in getPredicateInfoFor()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | MemorySSAUpdater.cpp | 908 struct PredInfo { in applyInsertUpdates() struct 912 SmallDenseMap<BasicBlock *, PredInfo> PredMap; in applyInsertUpdates()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/ |
D | IRTranslator.cpp | 576 if (CB.PredInfo.NoCmp) { in emitSwitchCase() 592 Cond = MIB.buildICmp(CB.PredInfo.Pred, i1Ty, CondLHS, CondRHS).getReg(0); in emitSwitchCase() 594 assert(CB.PredInfo.Pred == CmpInst::ICMP_SLE && in emitSwitchCase()
|