/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | TailRecursionElimination.cpp | 503 AliasAnalysis *AA, OptimizationRemarkEmitter *ORE, DomTreeUpdater &DTU) { in eliminateRecursiveTailCall() argument 606 DTU.recalculate(*NewEntry->getParent()); in eliminateRecursiveTailCall() 682 DTU.applyUpdates({{DominatorTree::Insert, BB, OldEntry}}); in eliminateRecursiveTailCall() 691 AliasAnalysis *AA, OptimizationRemarkEmitter *ORE, DomTreeUpdater &DTU) { in foldReturnAndProcessPred() argument 717 ReturnInst *RI = FoldReturnIntoUncondBranch(Ret, BB, Pred, &DTU); in foldReturnAndProcessPred() 724 DTU.deleteBB(BB); in foldReturnAndProcessPred() 727 ArgumentPHIs, AA, ORE, DTU); in foldReturnAndProcessPred() 740 AliasAnalysis *AA, OptimizationRemarkEmitter *ORE, DomTreeUpdater &DTU) { in processReturningBlock() argument 746 ArgumentPHIs, AA, ORE, DTU); in processReturningBlock() 752 DomTreeUpdater &DTU) { in eliminateTailRecursion() argument [all …]
|
D | CallSiteSplitting.cpp | 309 DomTreeUpdater &DTU) { in splitCallSite() argument 334 DTU); in splitCallSite() 374 DTU.applyUpdatesPermissive({{DominatorTree::Delete, Splits[i], TailBB}}); in splitCallSite() 378 DTU.deleteBB(TailBB); in splitCallSite() 463 DomTreeUpdater &DTU) { in shouldSplitOnPredicatedArgument() argument 472 assert(DTU.hasDomTree() && "We need a DTU with a valid DT!"); in shouldSplitOnPredicatedArgument() 473 auto *CSDTNode = DTU.getDomTree().getNode(CS.getInstruction()->getParent()); in shouldSplitOnPredicatedArgument() 495 DomTreeUpdater &DTU) { in tryToSplitCallSite() argument 500 auto PredsWithConds = shouldSplitOnPredicatedArgument(CS, DTU); in tryToSplitCallSite() 506 splitCallSite(CS, PredsWithConds, DTU); in tryToSplitCallSite() [all …]
|
D | MergeICmps.cpp | 419 DomTreeUpdater &DTU); 610 AliasAnalysis &AA, DomTreeUpdater &DTU) { in mergeComparisons() argument 667 DTU.applyUpdates({{DominatorTree::Insert, BB, PhiBB}}); in mergeComparisons() 672 DTU.applyUpdates({{DominatorTree::Insert, BB, NextCmpBlock}, in mergeComparisons() 679 DomTreeUpdater &DTU) { in simplify() argument 698 const auto mergeRange = [this, &TLI, &AA, &DTU](int I, int Num, in simplify() 702 InsertBefore, Next, Phi_, TLI, AA, DTU); in simplify() 730 DTU.applyUpdates({{DominatorTree::Delete, Pred, EntryBlock_}, in simplify() 738 if (ChainEntryIsFnEntry && DTU.hasDomTree()) { in simplify() 742 DTU.getDomTree().setNewRoot(NextCmpBlock); in simplify() [all …]
|
D | JumpThreading.cpp | 306 DomTreeUpdater DTU(*DT, DomTreeUpdater::UpdateStrategy::Lazy); in runOnFunction() local 315 bool Changed = Impl.runImpl(F, TLI, LVI, AA, &DTU, F.hasProfileData(), in runOnFunction() 332 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in run() local 342 bool Changed = runImpl(F, &TLI, &LVI, &AA, &DTU, F.hasProfileData(), in run() 363 DTU = DTU_; in runImpl() 380 assert(DTU && "DTU isn't passed into JumpThreading before using it."); in runImpl() 381 assert(DTU->hasDomTree() && "JumpThreading relies on DomTree to proceed."); in runImpl() 382 DominatorTree &DT = DTU->getDomTree(); in runImpl() 402 if (&BB == &F.getEntryBlock() || DTU->isBBPendingDeletion(&BB)) in runImpl() 413 DeleteDeadBlock(&BB, DTU); in runImpl() [all …]
|
D | LoopSimplifyCFG.cpp | 125 DomTreeUpdater DTU; member in __anon50bc90940111::ConstantTerminatorFoldingImpl 411 DTU.applyUpdates(DTUpdates); in handleDeadExits() 421 DTU.applyUpdates(DTUpdates); in handleDeadExits() 467 DTU.applyUpdates(DTUpdates); in deleteDeadLoopBlocks() 470 DTU.deleteBB(BB); in deleteDeadLoopBlocks() 530 DTU(DT, DomTreeUpdater::UpdateStrategy::Eager) {} in ConstantTerminatorFoldingImpl() 594 DTU.applyUpdates(DTUpdates); in run() 646 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in mergeBlocksIntoPredecessors() local 663 MergeBlockIntoPredecessor(Succ, &DTU, &LI, MSSAU); in mergeBlocksIntoPredecessors()
|
D | LoopFuse.cpp | 506 DomTreeUpdater DTU; member 519 : LDT(LI), DTU(DT, PDT, DomTreeUpdater::UpdateStrategy::Lazy), LI(LI), in LoopFuser() 1128 MergeBlockIntoPredecessor(Succ, &DTU, &LI); in mergeLatch() 1129 DTU.flush(); in mergeLatch() 1284 DTU.applyUpdates(TreeUpdates); in performFusion() 1287 DTU.deleteBB(FC1.Preheader); in performFusion() 1288 DTU.flush(); in performFusion() 1546 DTU.applyUpdates(TreeUpdates); in fuseGuardedLoops() 1549 DTU.deleteBB(FC1.Preheader); in fuseGuardedLoops() 1550 DTU.deleteBB(FC0.ExitBlock); in fuseGuardedLoops() [all …]
|
D | CorrelatedValuePropagation.cpp | 339 DomTreeUpdater DTU(*DT, DomTreeUpdater::UpdateStrategy::Lazy); in processSwitch() local 408 DTU.applyUpdatesPermissive({{DominatorTree::Delete, BB, Succ}}); in processSwitch() 430 /*TLI = */ nullptr, &DTU); in processSwitch()
|
D | SCCP.cpp | 2109 DomTreeUpdater DTU = Solver.getDTU(F); in runIPSCCP() local 2117 /*PreserveLCSSA=*/false, &DTU); in runIPSCCP() 2122 /*PreserveLCSSA=*/false, &DTU); in runIPSCCP() 2146 /*TLI=*/nullptr, &DTU); in runIPSCCP() 2161 DTU.deleteBB(DeadBB); in runIPSCCP()
|
D | LoopUnswitch.cpp | 1642 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in SimplifyCode() local 1643 MergeBlockIntoPredecessor(Succ, &DTU, LI, MSSAU.get()); in SimplifyCode()
|
D | RewriteStatepointsForGC.cpp | 2533 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in runOnFunction() local 2534 bool MadeChange = removeUnreachableBlocks(F, &DTU); in runOnFunction() 2536 DTU.getDomTree(); in runOnFunction()
|
D | GVN.cpp | 2130 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in runImpl() local 2136 bool removedBlock = MergeBlockIntoPredecessor(BB, &DTU, LI, nullptr, MD); in runImpl()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | Local.cpp | 111 DomTreeUpdater *DTU) { in ConstantFoldTerminator() argument 134 if (DTU) in ConstantFoldTerminator() 135 DTU->applyUpdatesPermissive({{DominatorTree::Delete, BB, OldDest}}); in ConstantFoldTerminator() 210 if (DTU) in ConstantFoldTerminator() 211 DTU->applyUpdatesPermissive( in ConstantFoldTerminator() 239 if (DTU) in ConstantFoldTerminator() 249 if (DTU) in ConstantFoldTerminator() 259 if (DTU) in ConstantFoldTerminator() 260 DTU->applyUpdatesPermissive(Updates); in ConstantFoldTerminator() 307 if (DTU) in ConstantFoldTerminator() [all …]
|
D | BasicBlockUtils.cpp | 88 void llvm::DeleteDeadBlock(BasicBlock *BB, DomTreeUpdater *DTU, in DeleteDeadBlock() argument 90 DeleteDeadBlocks({BB}, DTU, KeepOneInputPHIs); in DeleteDeadBlock() 93 void llvm::DeleteDeadBlocks(ArrayRef <BasicBlock *> BBs, DomTreeUpdater *DTU, in DeleteDeadBlocks() argument 105 DetatchDeadBlocks(BBs, DTU ? &Updates : nullptr, KeepOneInputPHIs); in DeleteDeadBlocks() 107 if (DTU) in DeleteDeadBlocks() 108 DTU->applyUpdatesPermissive(Updates); in DeleteDeadBlocks() 111 if (DTU) in DeleteDeadBlocks() 112 DTU->deleteBB(BB); in DeleteDeadBlocks() 117 bool llvm::EliminateUnreachableBlocks(Function &F, DomTreeUpdater *DTU, in EliminateUnreachableBlocks() argument 134 DeleteDeadBlocks(DeadBlocks, DTU, KeepOneInputPHIs); in EliminateUnreachableBlocks() [all …]
|
D | LoopRotationUtils.cpp | 515 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in rotateLoop() local 516 MergeBlockIntoPredecessor(OrigHeader, &DTU, LI, MSSAU); in rotateLoop() 627 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in simplifyLoopLatch() local 628 MergeBlockIntoPredecessor(Latch, &DTU, LI, MSSAU, nullptr, in simplifyLoopLatch()
|
D | LoopUnrollAndJam.cpp | 521 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in UnrollAndJamLoop() local 535 DTU.applyUpdatesPermissive(DTUpdates); in UnrollAndJamLoop() 549 if (MergeBlockIntoPredecessor(Dest, &DTU, LI)) { in UnrollAndJamLoop() 560 DT = &DTU.getDomTree(); in UnrollAndJamLoop()
|
D | LoopUnroll.cpp | 874 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Lazy); in UnrollLoop() local 885 if (MergeBlockIntoPredecessor(Dest, &DTU, LI)) { in UnrollLoop() 895 DT = &DTU.getDomTree(); in UnrollLoop()
|
D | CloneFunction.cpp | 837 ValueToValueMapTy &ValueMapping, DomTreeUpdater &DTU) { in DuplicateInstructionsInSplitBetween() argument 854 DTU.applyUpdates({{DominatorTree::Delete, PredBB, BB}, in DuplicateInstructionsInSplitBetween()
|
D | LoopUtils.cpp | 591 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in deleteDeadLoop() local 595 DTU.applyUpdates({{DominatorTree::Insert, Preheader, ExitBlock}, in deleteDeadLoop()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/ |
D | Local.h | 123 DomTreeUpdater *DTU = nullptr); 197 DomTreeUpdater *DTU = nullptr); 202 void MergeBasicBlockIntoOnlyPred(BasicBlock *BB, DomTreeUpdater *DTU = nullptr); 209 DomTreeUpdater *DTU = nullptr); 281 void changeToCall(InvokeInst *II, DomTreeUpdater *DTU = nullptr); 398 DomTreeUpdater *DTU = nullptr, 414 void removeUnwindEdge(BasicBlock *BB, DomTreeUpdater *DTU = nullptr); 419 bool removeUnreachableBlocks(Function &F, DomTreeUpdater *DTU = nullptr,
|
D | BasicBlockUtils.h | 52 void DeleteDeadBlock(BasicBlock *BB, DomTreeUpdater *DTU = nullptr, 62 DomTreeUpdater *DTU = nullptr, 68 bool EliminateUnreachableBlocks(Function &F, DomTreeUpdater *DTU = nullptr, 91 bool MergeBlockIntoPredecessor(BasicBlock *BB, DomTreeUpdater *DTU = nullptr, 282 DomTreeUpdater *DTU = nullptr);
|
D | Cloning.h | 266 DomTreeUpdater &DTU);
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Instrumentation/ |
D | PGOMemOPSizeOpt.cpp | 352 DomTreeUpdater DTU(DT, DomTreeUpdater::UpdateStrategy::Eager); in perform() local 393 DTU.applyUpdates(Updates); in perform()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Scalar/ |
D | JumpThreading.h | 81 DomTreeUpdater *DTU; variable
|
/third_party/eudev/hwdb/ |
D | 20-usb-vendor-model.hwdb | 20328 ID_MODEL_FROM_DATABASE=DTU-710 20463 ID_MODEL_FROM_DATABASE=DTU-1931 20469 ID_MODEL_FROM_DATABASE=DTU-2231 20541 ID_MODEL_FROM_DATABASE=DTU-1631 20556 ID_MODEL_FROM_DATABASE=DTU-1031 20634 ID_MODEL_FROM_DATABASE=DTU-1031X 20646 ID_MODEL_FROM_DATABASE=DTU-1141 20712 ID_MODEL_FROM_DATABASE=DTU-1141B 47658 ID_MODEL_FROM_DATABASE=DTU-215 Multi-Standard Modulator
|
/third_party/mesa3d/src/freedreno/.gitlab-ci/traces/ |
D | crash.devcore | 2740 …b&,F-XHr/DYIeeB3KA+G(mq\d2gpL/@"-g#rCYo=TP`cEdJb4FM#0['mYZ0%mr$?+rNsMXpd5h#DTU[el-[rZAo"<7gjC7dP%b…
|