Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Scalar/
DCorrelatedValuePropagation.cpp71 static bool processSelect(SelectInst *S, LazyValueInfo *LVI) { in processSelect()
94 static bool processPHI(PHINode *P, LazyValueInfo *LVI) { in processPHI()
162 static bool processMemAccess(Instruction *I, LazyValueInfo *LVI) { in processMemAccess()
183 static bool processCmp(CmpInst *C, LazyValueInfo *LVI) { in processCmp()
218 static bool processSwitch(SwitchInst *SI, LazyValueInfo *LVI) { in processSwitch()
298 static bool processCallSite(CallSite CS, LazyValueInfo *LVI) { in processCallSite()
341 static bool hasPositiveOperands(BinaryOperator *SDI, LazyValueInfo *LVI) { in hasPositiveOperands()
351 static bool processSRem(BinaryOperator *SDI, LazyValueInfo *LVI) { in processSRem()
369 static bool processSDiv(BinaryOperator *SDI, LazyValueInfo *LVI) { in processSDiv()
384 static Constant *getConstantAt(Value *V, Instruction *At, LazyValueInfo *LVI) { in getConstantAt()
[all …]
DJumpThreading.cpp123 auto LVI = &getAnalysis<LazyValueInfoWrapperPass>().getLVI(); in runOnFunction() local
140 auto &LVI = AM.getResult<LazyValueAnalysis>(F); in run() local
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DCorrelatedValuePropagation.cpp126 static bool processSelect(SelectInst *S, LazyValueInfo *LVI) { in processSelect()
160 static bool simplifyCommonValuePhi(PHINode *P, LazyValueInfo *LVI, in simplifyCommonValuePhi()
212 static bool processPHI(PHINode *P, LazyValueInfo *LVI, DominatorTree *DT, in processPHI()
282 static bool processMemAccess(Instruction *I, LazyValueInfo *LVI) { in processMemAccess()
303 static bool processCmp(CmpInst *Cmp, LazyValueInfo *LVI) { in processCmp()
337 static bool processSwitch(SwitchInst *I, LazyValueInfo *LVI, in processSwitch()
435 static bool willNotOverflow(BinaryOpIntrinsic *BO, LazyValueInfo *LVI) { in willNotOverflow()
495 static void processOverflowIntrinsic(WithOverflowInst *WO, LazyValueInfo *LVI) { in processOverflowIntrinsic()
519 static void processSaturatingInst(SaturatingInst *SI, LazyValueInfo *LVI) { in processSaturatingInst()
538 static bool processCallSite(CallSite CS, LazyValueInfo *LVI) { in processCallSite()
[all …]
DJumpThreading.cpp304 auto LVI = &getAnalysis<LazyValueInfoWrapperPass>().getLVI(); in runOnFunction() local
330 auto &LVI = AM.getResult<LazyValueAnalysis>(F); in run() local
/external/llvm/include/llvm/Transforms/Scalar/
DJumpThreading.h61 LazyValueInfo *LVI; variable
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Scalar/
DJumpThreading.h79 LazyValueInfo *LVI; variable
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DLowerSwitch.cpp148 LazyValueInfo *LVI = &getAnalysis<LazyValueInfoWrapperPass>().getLVI(); in runOnFunction() local
443 AssumptionCache *AC, LazyValueInfo *LVI) { in processSwitchInst()
/external/llvm/lib/CodeGen/
DSplitKit.cpp192 LiveInterval::const_iterator LVI = CurLI->begin(); in calcLiveBlockInfo() local
295 LiveInterval::iterator LVI = li->begin(); in countLiveBlocks() local
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DSplitKit.cpp217 LiveInterval::const_iterator LVI = CurLI->begin(); in calcLiveBlockInfo() local
320 LiveInterval::iterator LVI = li->begin(); in countLiveBlocks() local
/external/llvm/lib/Transforms/Utils/
DLocal.cpp1550 bool llvm::removeUnreachableBlocks(Function &F, LazyValueInfo *LVI) { in removeUnreachableBlocks()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DLazyValueInfo.cpp2058 auto &LVI = getAnalysis<LazyValueInfoWrapperPass>().getLVI(); in runOnFunction() local
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
DAttributor.cpp5183 LazyValueInfo *LVI = in getConstantRangeFromLVI() local