Searched defs:LVI (Results 1 - 5 of 5) sorted by relevance

/openbsd-current/gnu/llvm/llvm/include/llvm/Transforms/Scalar/
H A DJumpThreading.h80 LazyValueInfo *LVI; member in class:llvm::JumpThreadingPass
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/
H A DSplitKit.cpp304 LiveInterval::iterator LVI = li->begin(); local
[all...]
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Utils/
H A DLowerSwitch.cpp537 bool LowerSwitch(Function &F, LazyValueInfo *LVI, AssumptionCache *AC) { argument
599 LazyValueInfo *LVI = &getAnalysis<LazyValueInfoWrapperPass>().getLVI(); local
607 LazyValueInfo *LVI = &AM.getResult<LazyValueAnalysis>(F); local
352 ProcessSwitchInst(SwitchInst *SI, SmallPtrSetImpl<BasicBlock *> &DeleteList, AssumptionCache *AC, LazyValueInfo *LVI) argument
[all...]
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp137 static bool processSelect(SelectInst *S, LazyValueInfo *LVI) { argument
167 static bool simplifyCommonValuePhi(PHINode *P, LazyValueInfo *LVI, argument
218 static Value *getValueOnEdge(LazyValueInfo *LVI, Value *Incoming, argument
265 processPHI(PHINode *P, LazyValueInfo *LVI, DominatorTree *DT, const SimplifyQuery &SQ) argument
296 processMemAccess(Instruction *I, LazyValueInfo *LVI) argument
313 processICmp(ICmpInst *Cmp, LazyValueInfo *LVI) argument
343 constantFoldCmp(CmpInst *Cmp, LazyValueInfo *LVI) argument
360 processCmp(CmpInst *Cmp, LazyValueInfo *LVI) argument
378 processSwitch(SwitchInst *I, LazyValueInfo *LVI, DominatorTree *DT) argument
441 willNotOverflow(BinaryOpIntrinsic *BO, LazyValueInfo *LVI) argument
501 processAbsIntrinsic(IntrinsicInst *II, LazyValueInfo *LVI) argument
558 processMinMaxIntrinsic(MinMaxIntrinsic *MM, LazyValueInfo *LVI) argument
572 processOverflowIntrinsic(WithOverflowInst *WO, LazyValueInfo *LVI) argument
598 processSaturatingInst(SaturatingInst *SI, LazyValueInfo *LVI) argument
619 processCallSite(CallBase &CB, LazyValueInfo *LVI) argument
867 processUDivOrURem(BinaryOperator *Instr, LazyValueInfo *LVI) argument
881 processSRem(BinaryOperator *SDI, const ConstantRange &LCR, const ConstantRange &RCR, LazyValueInfo *LVI) argument
940 processSDiv(BinaryOperator *SDI, const ConstantRange &LCR, const ConstantRange &RCR, LazyValueInfo *LVI) argument
987 processSDivOrSRem(BinaryOperator *Instr, LazyValueInfo *LVI) argument
1007 processAShr(BinaryOperator *SDI, LazyValueInfo *LVI) argument
1038 processSExt(SExtInst *SDI, LazyValueInfo *LVI) argument
1056 processBinOp(BinaryOperator *BinOp, LazyValueInfo *LVI) argument
1094 processAnd(BinaryOperator *BinOp, LazyValueInfo *LVI) argument
1119 getConstantAt(Value *V, Instruction *At, LazyValueInfo *LVI) argument
1142 runImpl(Function &F, LazyValueInfo *LVI, DominatorTree *DT, const SimplifyQuery &SQ) argument
1237 LazyValueInfo *LVI = &AM.getResult<LazyValueAnalysis>(F); local
[all...]
H A DJumpThreading.cpp319 auto LVI = &getAnalysis<LazyValueInfoWrapperPass>().getLVI(); local
347 auto &LVI = AM.getResult<LazyValueAnalysis>(F); local
[all...]

Completed in 249 milliseconds