Home
last modified time | relevance | path

Searched refs:OrderedBasicBlock (Results 1 – 17 of 17) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DOrderedBasicBlock.cpp27 OrderedBasicBlock::OrderedBasicBlock(const BasicBlock *BasicB) in OrderedBasicBlock() function in OrderedBasicBlock
34 bool OrderedBasicBlock::comesBefore(const Instruction *A, in comesBefore()
66 bool OrderedBasicBlock::dominates(const Instruction *A, const Instruction *B) { in dominates()
89 void OrderedBasicBlock::eraseInstruction(const Instruction *I) { in eraseInstruction()
101 void OrderedBasicBlock::replaceInstruction(const Instruction *Old, in replaceInstruction()
DCaptureTracking.cpp79 bool IncludeI, OrderedBasicBlock *IC) in CapturesBefore()
156 OrderedBasicBlock *OrderedBB;
204 OrderedBasicBlock *OBB, in PointerMayBeCapturedBefore()
214 OBB = new OrderedBasicBlock(I->getParent()); in PointerMayBeCapturedBefore()
DOrderedInstructions.cpp24 OBB = OBBMap.insert({IBB, std::make_unique<OrderedBasicBlock>(IBB)}).first; in localDominates()
DCMakeLists.txt73 OrderedBasicBlock.cpp
DMemoryDependenceAnalysis.cpp331 OrderedBasicBlock *OBB) { in getPointerDependencyFrom()
444 OrderedBasicBlock *OBB) { in getSimplePointerDependencyFrom()
496 OrderedBasicBlock OBBTmp(BB); in getSimplePointerDependencyFrom()
716 OrderedBasicBlock *OBB) { in getDependency()
DAliasAnalysis.cpp643 OrderedBasicBlock *OBB) { in callCapturesBefore()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DOrderedBasicBlock.h33 class OrderedBasicBlock {
54 OrderedBasicBlock(const BasicBlock *BasicB);
DCaptureTracking.h23 class OrderedBasicBlock; variable
63 OrderedBasicBlock *OBB = nullptr,
DMemoryDependenceAnalysis.h388 OrderedBasicBlock *OBB = nullptr);
455 OrderedBasicBlock *OBB = nullptr);
461 OrderedBasicBlock *OBB);
DOrderedInstructions.h31 mutable DenseMap<const BasicBlock *, std::unique_ptr<OrderedBasicBlock>>
DAliasAnalysis.h62 class OrderedBasicBlock; variable
652 OrderedBasicBlock *OBB = nullptr);
657 OrderedBasicBlock *OBB = nullptr) {
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DDeadStoreElimination.cpp103 InstOverlapIntervalsTy &IOL, OrderedBasicBlock &OBB, in deleteDeadInstruction()
672 InstOverlapIntervalsTy &IOL, OrderedBasicBlock &OBB, in handleFree()
765 InstOverlapIntervalsTy &IOL, OrderedBasicBlock &OBB, in handleEndBlock()
1046 OrderedBasicBlock &OBB, in eliminateNoopStore()
1095 OrderedBasicBlock OBB(&BB); in eliminateDeadStores()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMParallelDSP.cpp355 OrderedBasicBlock OrderedBB(BB); in RecordMemoryOps()
708 OrderedBasicBlock OrderedBB(R.getRoot()->getParent()); in InsertParallelMACs()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DLoadStoreVectorizer.cpp506 OrderedBasicBlock OBB(I->getParent()); in reorder()
640 OrderedBasicBlock OBB(Chain[0]->getParent()); in getVectorizablePrefix()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/
DAndroid.bp75 "llvm/lib/Analysis/OrderedBasicBlock.cpp",
DBUILD.gn228 "llvm/lib/Analysis/OrderedBasicBlock.cpp",
DCMakeLists.txt73 ${LLVM_DIR}/lib/Analysis/OrderedBasicBlock.cpp