Home
last modified time | relevance | path

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

/external/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()
/external/llvm/lib/Analysis/
DOrderedBasicBlock.cpp28 OrderedBasicBlock::OrderedBasicBlock(const BasicBlock *BasicB) in OrderedBasicBlock() function in OrderedBasicBlock
35 bool OrderedBasicBlock::comesBefore(const Instruction *A, in comesBefore()
65 bool OrderedBasicBlock::dominates(const Instruction *A, const Instruction *B) { in dominates()
DCaptureTracking.cpp64 bool IncludeI, OrderedBasicBlock *IC) in CapturesBefore()
141 OrderedBasicBlock *OrderedBB;
188 OrderedBasicBlock *OBB) { in PointerMayBeCapturedBefore()
196 OBB = new OrderedBasicBlock(I->getParent()); in PointerMayBeCapturedBefore()
DCMakeLists.txt60 OrderedBasicBlock.cpp
DAliasAnalysis.cpp431 OrderedBasicBlock *OBB) { in callCapturesBefore()
DMemoryDependenceAnalysis.cpp448 OrderedBasicBlock OBB(BB); in getSimplePointerDependencyFrom()
/external/llvm/include/llvm/Analysis/
DOrderedBasicBlock.h34 class OrderedBasicBlock {
55 OrderedBasicBlock(const BasicBlock *BasicB);
DCaptureTracking.h23 class OrderedBasicBlock; variable
50 OrderedBasicBlock *OBB = nullptr);
DAliasAnalysis.h58 class OrderedBasicBlock; variable
525 OrderedBasicBlock *OBB = nullptr);
530 OrderedBasicBlock *OBB = nullptr) {
/external/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) {
/external/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()
/external/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()
/external/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()
/external/swiftshader/third_party/llvm-10.0/
DAndroid.bp75 "llvm/lib/Analysis/OrderedBasicBlock.cpp",
DBUILD.gn229 "llvm/lib/Analysis/OrderedBasicBlock.cpp",
DCMakeLists.txt73 ${LLVM_DIR}/lib/Analysis/OrderedBasicBlock.cpp