Searched refs:BBLV (Results 1 – 3 of 3) sorted by relevance
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | LazyValueInfo.cpp | 421 bool solveBlockValueNonLocal(ValueLatticeElement &BBLV, Value *Val, 423 bool solveBlockValuePHINode(ValueLatticeElement &BBLV, PHINode *PN, 425 bool solveBlockValueSelect(ValueLatticeElement &BBLV, SelectInst *S, 430 ValueLatticeElement &BBLV, Instruction *I, BasicBlock *BB, 433 bool solveBlockValueBinaryOp(ValueLatticeElement &BBLV, BinaryOperator *BBI, 435 bool solveBlockValueCast(ValueLatticeElement &BBLV, CastInst *CI, 438 ValueLatticeElement &BBLV, WithOverflowInst *WO, BasicBlock *BB); 439 bool solveBlockValueSaturatingIntrinsic(ValueLatticeElement &BBLV, 441 bool solveBlockValueIntrinsic(ValueLatticeElement &BBLV, IntrinsicInst *II, 443 bool solveBlockValueExtractValue(ValueLatticeElement &BBLV, [all …]
|
/external/llvm/lib/Analysis/ |
D | LazyValueInfo.cpp | 453 bool solveBlockValueNonLocal(LVILatticeVal &BBLV, Value *Val, BasicBlock *BB); 454 bool solveBlockValuePHINode(LVILatticeVal &BBLV, PHINode *PN, BasicBlock *BB); 455 bool solveBlockValueSelect(LVILatticeVal &BBLV, SelectInst *S, 457 bool solveBlockValueBinaryOp(LVILatticeVal &BBLV, Instruction *BBI, 459 bool solveBlockValueCast(LVILatticeVal &BBLV, Instruction *BBI, 461 void intersectAssumeBlockValueConstantRange(Value *Val, LVILatticeVal &BBLV, 751 bool LazyValueInfoCache::solveBlockValueNonLocal(LVILatticeVal &BBLV, in solveBlockValueNonLocal() argument 768 BBLV = Result; in solveBlockValueNonLocal() 796 BBLV = Result; in solveBlockValueNonLocal() 805 BBLV = Result; in solveBlockValueNonLocal() [all …]
|
/external/llvm-project/llvm/lib/Analysis/ |
D | LazyValueInfo.cpp | 431 ValueLatticeElement &BBLV, 519 Optional<ValueLatticeElement> BBLV = in solve() local 521 assert(BBLV && "Result should be in cache!"); in solve() 524 << *BBLV << "\n"); in solve() 754 Value *Val, ValueLatticeElement &BBLV, Instruction *BBI) { in intersectAssumeOrGuardBlockValueConstantRange() argument 771 BBLV = intersect(BBLV, getValueFromCondition(Val, I->getArgOperand(0))); in intersectAssumeOrGuardBlockValueConstantRange() 781 BBLV = intersect(BBLV, getValueFromCondition(Val, Cond)); in intersectAssumeOrGuardBlockValueConstantRange() 785 if (BBLV.isOverdefined()) { in intersectAssumeOrGuardBlockValueConstantRange() 791 BBLV = ValueLatticeElement::getNot(ConstantPointerNull::get(PTy)); in intersectAssumeOrGuardBlockValueConstantRange()
|