/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/MSP430/ |
D | MSP430BranchSelector.cpp | 46 MachineBasicBlock *FromBB = nullptr); 82 MachineBasicBlock *FromBB) { in measureFunction() argument 84 MF->RenumberBlocks(FromBB); in measureFunction() 87 if (FromBB == nullptr) { in measureFunction() 90 Begin = FromBB->getIterator(); in measureFunction()
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | MachineSink.cpp | 314 MachineBasicBlock *FromBB, in SplitCriticalEdge() argument 317 if (!isWorthBreakingCriticalEdge(MI, FromBB, ToBB)) in SplitCriticalEdge() 321 if (!SplitEdges || FromBB == ToBB) in SplitCriticalEdge() 325 if (LI->getLoopFor(FromBB) == LI->getLoopFor(ToBB) && in SplitCriticalEdge() 371 if (*PI == FromBB) in SplitCriticalEdge() 378 return FromBB->SplitCriticalEdge(ToBB, this); in SplitCriticalEdge()
|
D | TailDuplication.cpp | 94 void UpdateSuccessorsPHIs(MachineBasicBlock *FromBB, bool isDead, 442 TailDuplicatePass::UpdateSuccessorsPHIs(MachineBasicBlock *FromBB, bool isDead, in UpdateSuccessorsPHIs() argument 455 if (MO.getMBB() == FromBB) { in UpdateSuccessorsPHIs() 470 if (MO.getMBB() == FromBB) { in UpdateSuccessorsPHIs()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/ |
D | LazyValueInfo.h | 73 BasicBlock *FromBB, BasicBlock *ToBB, 93 Constant *getConstantOnEdge(Value *V, BasicBlock *FromBB, BasicBlock *ToBB, 99 ConstantRange getConstantRangeOnEdge(Value *V, BasicBlock *FromBB,
|
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
D | LazyValueInfo.h | 51 BasicBlock *FromBB, BasicBlock *ToBB); 60 Constant *getConstantOnEdge(Value *V, BasicBlock *FromBB, BasicBlock *ToBB);
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineDominators.h | 45 MachineBasicBlock *FromBB; member 235 void recordSplitCriticalEdge(MachineBasicBlock *FromBB, in recordSplitCriticalEdge() argument 242 CriticalEdgesToSplit.push_back({FromBB, ToBB, NewBB}); in recordSplitCriticalEdge()
|
D | TailDuplicator.h | 71 void updateSuccessorsPHIs(MachineBasicBlock *FromBB, bool isDead,
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
D | MachineDominators.h | 51 MachineBasicBlock *FromBB; member 243 void recordSplitCriticalEdge(MachineBasicBlock *FromBB, in recordSplitCriticalEdge() argument 250 CriticalEdgesToSplit.push_back({FromBB, ToBB, NewBB}); in recordSplitCriticalEdge()
|
D | TailDuplicator.h | 104 void updateSuccessorsPHIs(MachineBasicBlock *FromBB, bool isDead,
|
/external/llvm/lib/CodeGen/ |
D | MachineSink.cpp | 406 MachineBasicBlock *FromBB, in PostponeSplitCriticalEdge() argument 409 if (!isWorthBreakingCriticalEdge(MI, FromBB, ToBB)) in PostponeSplitCriticalEdge() 413 if (!SplitEdges || FromBB == ToBB) in PostponeSplitCriticalEdge() 417 if (LI->getLoopFor(FromBB) == LI->getLoopFor(ToBB) && in PostponeSplitCriticalEdge() 463 if (*PI == FromBB) in PostponeSplitCriticalEdge() 470 ToSplit.insert(std::make_pair(FromBB, ToBB)); in PostponeSplitCriticalEdge()
|
D | MachineDominators.cpp | 132 MachineDomTreeNode *NewDTNode = DT->addNewBlock(Edge.NewBB, Edge.FromBB); in applySplitCriticalEdges()
|
D | TailDuplicator.cpp | 421 MachineBasicBlock *FromBB, bool isDead, in updateSuccessorsPHIs() argument 432 MachineInstrBuilder MIB(*FromBB->getParent(), II); in updateSuccessorsPHIs() 436 if (MO.getMBB() == FromBB) { in updateSuccessorsPHIs() 451 if (MO.getMBB() == FromBB) { in updateSuccessorsPHIs()
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
D | LazyValueInfo.cpp | 428 LVILatticeVal getValueOnEdge(Value *V, BasicBlock *FromBB,BasicBlock *ToBB); 920 getValueOnEdge(Value *V, BasicBlock *FromBB, BasicBlock *ToBB) { in getValueOnEdge() argument 922 << FromBB->getName() << "' to '" << ToBB->getName() << "'\n"); in getValueOnEdge() 925 if (!getEdgeValue(V, FromBB, ToBB, Result)) { in getValueOnEdge() 927 bool WasFastQuery = getEdgeValue(V, FromBB, ToBB, Result); in getValueOnEdge() 1039 Constant *LazyValueInfo::getConstantOnEdge(Value *V, BasicBlock *FromBB, in getConstantOnEdge() argument 1041 LVILatticeVal Result = getCache(PImpl).getValueOnEdge(V, FromBB, ToBB); in getConstantOnEdge() 1058 BasicBlock *FromBB, BasicBlock *ToBB) { in getPredicateOnEdge() argument 1059 LVILatticeVal Result = getCache(PImpl).getValueOnEdge(V, FromBB, ToBB); in getPredicateOnEdge()
|
D | MemoryDependenceAnalysis.cpp | 729 BasicBlock *FromBB, in getNonLocalPointerDependency() argument 742 if (!getNonLocalPointerDepFromBB(Address, Loc, isLoad, FromBB, in getNonLocalPointerDependency() 746 Result.push_back(NonLocalDepResult(FromBB, in getNonLocalPointerDependency()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | LazyValueInfo.cpp | 446 ValueLatticeElement getValueOnEdge(Value *V, BasicBlock *FromBB, 1438 getValueOnEdge(Value *V, BasicBlock *FromBB, BasicBlock *ToBB, in getValueOnEdge() argument 1441 << FromBB->getName() << "' to '" << ToBB->getName() in getValueOnEdge() 1445 if (!getEdgeValue(V, FromBB, ToBB, Result, CxtI)) { in getValueOnEdge() 1447 bool WasFastQuery = getEdgeValue(V, FromBB, ToBB, Result, CxtI); in getValueOnEdge() 1587 Constant *LazyValueInfo::getConstantOnEdge(Value *V, BasicBlock *FromBB, in getConstantOnEdge() argument 1590 const DataLayout &DL = FromBB->getModule()->getDataLayout(); in getConstantOnEdge() 1592 getImpl(PImpl, AC, &DL, DT).getValueOnEdge(V, FromBB, ToBB, CxtI); in getConstantOnEdge() 1605 BasicBlock *FromBB, in getConstantRangeOnEdge() argument 1609 const DataLayout &DL = FromBB->getModule()->getDataLayout(); in getConstantRangeOnEdge() [all …]
|
D | MemoryDependenceAnalysis.cpp | 917 BasicBlock *FromBB = QueryInst->getParent(); in getNonLocalPointerDependency() local 918 assert(FromBB); in getNonLocalPointerDependency() 951 Result.push_back(NonLocalDepResult(FromBB, MemDepResult::getUnknown(), in getNonLocalPointerDependency() 955 const DataLayout &DL = FromBB->getModule()->getDataLayout(); in getNonLocalPointerDependency() 963 if (getNonLocalPointerDepFromBB(QueryInst, Address, Loc, isLoad, FromBB, in getNonLocalPointerDependency() 967 Result.push_back(NonLocalDepResult(FromBB, MemDepResult::getUnknown(), in getNonLocalPointerDependency()
|
/external/llvm/include/llvm/Analysis/ |
D | LazyValueInfo.h | 71 BasicBlock *FromBB, BasicBlock *ToBB, 91 Constant *getConstantOnEdge(Value *V, BasicBlock *FromBB, BasicBlock *ToBB,
|
/external/llvm/lib/Analysis/ |
D | LazyValueInfo.cpp | 511 LVILatticeVal getValueOnEdge(Value *V, BasicBlock *FromBB,BasicBlock *ToBB, 1350 getValueOnEdge(Value *V, BasicBlock *FromBB, BasicBlock *ToBB, in getValueOnEdge() argument 1353 << FromBB->getName() << "' to '" << ToBB->getName() << "'\n"); in getValueOnEdge() 1356 if (!getEdgeValue(V, FromBB, ToBB, Result, CxtI)) { in getValueOnEdge() 1358 bool WasFastQuery = getEdgeValue(V, FromBB, ToBB, Result, CxtI); in getValueOnEdge() 1515 Constant *LazyValueInfo::getConstantOnEdge(Value *V, BasicBlock *FromBB, in getConstantOnEdge() argument 1518 const DataLayout &DL = FromBB->getModule()->getDataLayout(); in getConstantOnEdge() 1520 getCache(PImpl, AC, &DL, DT).getValueOnEdge(V, FromBB, ToBB, CxtI); in getConstantOnEdge() 1604 BasicBlock *FromBB, BasicBlock *ToBB, in getPredicateOnEdge() argument 1606 const DataLayout &DL = FromBB->getModule()->getDataLayout(); in getPredicateOnEdge() [all …]
|
D | MemoryDependenceAnalysis.cpp | 881 BasicBlock *FromBB = QueryInst->getParent(); in getNonLocalPointerDependency() local 882 assert(FromBB); in getNonLocalPointerDependency() 905 Result.push_back(NonLocalDepResult(FromBB, MemDepResult::getUnknown(), in getNonLocalPointerDependency() 909 const DataLayout &DL = FromBB->getModule()->getDataLayout(); in getNonLocalPointerDependency() 917 if (getNonLocalPointerDepFromBB(QueryInst, Address, Loc, isLoad, FromBB, in getNonLocalPointerDependency() 921 Result.push_back(NonLocalDepResult(FromBB, MemDepResult::getUnknown(), in getNonLocalPointerDependency()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | MachineSink.cpp | 447 MachineBasicBlock *FromBB, in PostponeSplitCriticalEdge() argument 450 if (!isWorthBreakingCriticalEdge(MI, FromBB, ToBB)) in PostponeSplitCriticalEdge() 454 if (!SplitEdges || FromBB == ToBB) in PostponeSplitCriticalEdge() 458 if (LI->getLoopFor(FromBB) == LI->getLoopFor(ToBB) && in PostponeSplitCriticalEdge() 504 if (*PI == FromBB) in PostponeSplitCriticalEdge() 511 ToSplit.insert(std::make_pair(FromBB, ToBB)); in PostponeSplitCriticalEdge()
|
D | MachineDominators.cpp | 142 MachineDomTreeNode *NewDTNode = DT->addNewBlock(Edge.NewBB, Edge.FromBB); in applySplitCriticalEdges()
|
D | TailDuplicator.cpp | 462 MachineBasicBlock *FromBB, bool isDead, in updateSuccessorsPHIs() argument 469 MachineInstrBuilder MIB(*FromBB->getParent(), MI); in updateSuccessorsPHIs() 473 if (MO.getMBB() == FromBB) { in updateSuccessorsPHIs() 488 if (MO.getMBB() == FromBB) { in updateSuccessorsPHIs()
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopInterchange.cpp | 1107 static void moveBBContents(BasicBlock *FromBB, Instruction *InsertBefore) { in moveBBContents() argument 1109 auto &FromList = FromBB->getInstList(); in moveBBContents() 1112 FromBB->getTerminator()->getIterator()); in moveBBContents()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | LoopInterchange.cpp | 1314 static void moveBBContents(BasicBlock *FromBB, Instruction *InsertBefore) { in moveBBContents() argument 1316 auto &FromList = FromBB->getInstList(); in moveBBContents() 1319 FromBB->getTerminator()->getIterator()); in moveBBContents()
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.h | 414 bool isExportableFromCurrentBlock(const Value *V, const BasicBlock *FromBB);
|