Home
last modified time | relevance | path

Searched defs:LVI (Results 1 – 7 of 7) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp137 static bool processSelect(SelectInst *S, LazyValueInfo *LVI) { in processSelect()
167 static bool simplifyCommonValuePhi(PHINode *P, LazyValueInfo *LVI, in simplifyCommonValuePhi()
218 static Value *getValueOnEdge(LazyValueInfo *LVI, Value *Incoming, in getValueOnEdge()
265 static bool processPHI(PHINode *P, LazyValueInfo *LVI, DominatorTree *DT, in processPHI()
296 static bool processMemAccess(Instruction *I, LazyValueInfo *LVI) { in processMemAccess()
313 static bool processICmp(ICmpInst *Cmp, LazyValueInfo *LVI) { in processICmp()
343 static bool constantFoldCmp(CmpInst *Cmp, LazyValueInfo *LVI) { in constantFoldCmp()
360 static bool processCmp(CmpInst *Cmp, LazyValueInfo *LVI) { in processCmp()
378 static bool processSwitch(SwitchInst *I, LazyValueInfo *LVI, in processSwitch()
441 static bool willNotOverflow(BinaryOpIntrinsic *BO, LazyValueInfo *LVI) { in willNotOverflow()
[all …]
H A DJumpThreading.cpp319 auto LVI = &getAnalysis<LazyValueInfoWrapperPass>().getLVI(); in runOnFunction() local
347 auto &LVI = AM.getResult<LazyValueAnalysis>(F); in run() local
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DLowerSwitch.cpp354 AssumptionCache *AC, LazyValueInfo *LVI) { in ProcessSwitchInst()
537 bool LowerSwitch(Function &F, LazyValueInfo *LVI, AssumptionCache *AC) { in LowerSwitch()
599 LazyValueInfo *LVI = &getAnalysis<LazyValueInfoWrapperPass>().getLVI(); in runOnFunction() local
607 LazyValueInfo *LVI = &AM.getResult<LazyValueAnalysis>(F); in run() local
/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/
H A DJumpThreading.h80 LazyValueInfo *LVI; variable
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DSplitKit.cpp203 LiveInterval::const_iterator LVI = CurLI->begin(); in calcLiveBlockInfo() local
304 LiveInterval::iterator LVI = li->begin(); in countLiveBlocks() local
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DLazyValueInfo.cpp2052 auto &LVI = getAnalysis<LazyValueInfoWrapperPass>().getLVI(); in runOnFunction() local
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp8885 LazyValueInfo *LVI = in getConstantRangeFromLVI() local