search for: lazyvalueinfocache

Displaying 2 results from an estimated 2 matches for "lazyvalueinfocache".

2015 Apr 16
3
[LLVMdev] LazyValueInfo.getPredicateAt
Hi, Is it intentional that LazyValueInfo.getPredicateAt doesn't solve for the value and only takes assumptions into account? getPredicateAt gets lattice value from cache using getValueAt call: LVILatticeVal LazyValueInfoCache::getValueAt(Value *V, Instruction *CxtI) { ... LVILatticeVal Result; mergeAssumeBlockValueConstantRange(V, Result, CxtI); ... return Result; } Other get functions in LazyValueInfoCache solve to obtain the result: LVILatticeVal LazyValueInfoCache::getValueInBlock(Value *V, BasicBlock...
2011 Mar 22
2
[LLVMdev] LLVM optimization passes crash when running on second thread
....h:275 #670 0x169f9a25 in (anonymous namespace)::LVIQuery::getBlockValue () at ctype.h:275 #671 0x169fc2da in (anonymous namespace)::LVIQuery::getEdgeValue () at ctype.h:275 #672 0x169f9a25 in (anonymous namespace)::LVIQuery::getBlockValue () at ctype.h:275 #673 0x169fb6ee in (anonymous namespace)::LazyValueInfoCache::getValueInBlock () at ctype.h:275 #674 0x169fbf64 in llvm::LazyValueInfo::getConstant () at ctype.h:275 #675 0x168dcc70 in (anonymous namespace)::CorrelatedValuePropagation::runOnFunction () at ctype.h:275 #676 0x16b626b5 in llvm::FPPassManager::runOnFunction () at ctype.h:275 #677 0x169c32ce in (...