Home
last modified time | relevance | path

Searched refs:BBFrom (Results 1 – 3 of 3) sorted by relevance

/external/llvm/lib/Analysis/
DLazyValueInfo.cpp1213 static bool getEdgeValueLocal(Value *Val, BasicBlock *BBFrom, in getEdgeValueLocal() argument
1217 if (BranchInst *BI = dyn_cast<BranchInst>(BBFrom->getTerminator())) { in getEdgeValueLocal()
1244 if (SwitchInst *SI = dyn_cast<SwitchInst>(BBFrom->getTerminator())) { in getEdgeValueLocal()
1270 bool LazyValueInfoCache::getEdgeValue(Value *Val, BasicBlock *BBFrom, in getEdgeValue() argument
1280 if (!getEdgeValueLocal(Val, BBFrom, BBTo, LocalResult)) in getEdgeValue()
1291 if (!hasBlockValue(Val, BBFrom)) { in getEdgeValue()
1292 if (pushBlockValue(std::make_pair(BBFrom, Val))) in getEdgeValue()
1300 LVILatticeVal InBlock = getBlockValue(Val, BBFrom); in getEdgeValue()
1301 intersectAssumeBlockValueConstantRange(Val, InBlock, BBFrom->getTerminator()); in getEdgeValue()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DLazyValueInfo.cpp1383 static bool getEdgeValueLocal(Value *Val, BasicBlock *BBFrom, in getEdgeValueLocal() argument
1387 if (BranchInst *BI = dyn_cast<BranchInst>(BBFrom->getTerminator())) { in getEdgeValueLocal()
1455 if (SwitchInst *SI = dyn_cast<SwitchInst>(BBFrom->getTerminator())) { in getEdgeValueLocal()
1507 bool LazyValueInfoImpl::getEdgeValue(Value *Val, BasicBlock *BBFrom, in getEdgeValue() argument
1518 if (!getEdgeValueLocal(Val, BBFrom, BBTo, LocalResult)) in getEdgeValue()
1529 if (!hasBlockValue(Val, BBFrom)) { in getEdgeValue()
1530 if (pushBlockValue(std::make_pair(BBFrom, Val))) in getEdgeValue()
1538 ValueLatticeElement InBlock = getBlockValue(Val, BBFrom); in getEdgeValue()
1540 BBFrom->getTerminator()); in getEdgeValue()
/external/llvm-project/llvm/lib/Analysis/
DLazyValueInfo.cpp1297 BasicBlock *BBFrom, in getEdgeValueLocal() argument
1301 if (BranchInst *BI = dyn_cast<BranchInst>(BBFrom->getTerminator())) { in getEdgeValueLocal()
1368 if (SwitchInst *SI = dyn_cast<SwitchInst>(BBFrom->getTerminator())) { in getEdgeValueLocal()
1420 Value *Val, BasicBlock *BBFrom, BasicBlock *BBTo, Instruction *CxtI) { in getEdgeValue() argument
1425 ValueLatticeElement LocalResult = getEdgeValueLocal(Val, BBFrom, BBTo) in getEdgeValue()
1431 Optional<ValueLatticeElement> OptInBlock = getBlockValue(Val, BBFrom); in getEdgeValue()
1438 BBFrom->getTerminator()); in getEdgeValue()