Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Utils/
DCmpInstAnalysis.cpp44 unsigned llvm::getICmpCode(const ICmpInst *ICI, bool InvertPred) { in getICmpCode()
DSimplifyCFG.cpp418 if (ICmpInst *ICI = dyn_cast<ICmpInst>(I)) { in GatherConstantCompares() local
520 if (ICmpInst *ICI = dyn_cast<ICmpInst>(BI->getCondition())) in isValueEqualityComparison() local
548 ICmpInst *ICI = cast<ICmpInst>(BI->getCondition()); in GetValueEqualityComparisonCases() local
858 ICmpInst *ICI = cast<ICmpInst>(BI->getCondition()); in FoldValueComparisonIntoPredecessors() local
878 ICmpInst* ICI = dyn_cast<ICmpInst>(BI->getCondition()); in FoldValueComparisonIntoPredecessors() local
2372 static bool TryToSimplifyUncondBranchWithICmpInIt(ICmpInst *ICI, in TryToSimplifyUncondBranchWithICmpInIt()
3353 if (ICmpInst *ICI = dyn_cast<ICmpInst>(I)) in SimplifyUncondBranch() local
/external/llvm/lib/Transforms/InstCombine/
DInstCombineSelect.cpp29 ICmpInst *ICI = dyn_cast<ICmpInst>(SI->getCondition()); in MatchSelectPattern() local
352 ICmpInst *ICI) { in visitSelectInstWithICmp()
786 if (ICmpInst *ICI = dyn_cast<ICmpInst>(CondVal)) in visitSelectInst() local
DInstCombineCompares.cpp203 CmpInst &ICI, ConstantInt *AndCst) { in FoldCmpLoadFromIndexedGlobal()
708 Instruction *InstCombiner::FoldICmpAddOpCst(ICmpInst &ICI, in FoldICmpAddOpCst()
773 Instruction *InstCombiner::FoldICmpDivCst(ICmpInst &ICI, BinaryOperator *DivI, in FoldICmpDivCst()
930 Instruction *InstCombiner::FoldICmpShrCst(ICmpInst &ICI, BinaryOperator *Shr, in FoldICmpShrCst()
1020 Instruction *InstCombiner::visitICmpInstWithInstAndIntCst(ICmpInst &ICI, in visitICmpInstWithInstAndIntCst()
1545 Instruction *InstCombiner::visitICmpInstWithCastAndCast(ICmpInst &ICI) { in visitICmpInstWithCastAndCast()
DInstCombineCasts.cpp501 Instruction *InstCombiner::transformZExtICmp(ICmpInst *ICI, Instruction &CI, in transformZExtICmp()
824 if (ICmpInst *ICI = dyn_cast<ICmpInst>(Src)) in visitZExt() local
882 Instruction *InstCombiner::transformSExtICmp(ICmpInst *ICI, Instruction &CI) { in transformSExtICmp()
1096 if (ICmpInst *ICI = dyn_cast<ICmpInst>(Src)) in visitSExt() local
DInstructionCombining.cpp1132 ICmpInst *ICI = cast<ICmpInst>(I); in isAllocSiteRemovable() local
/external/llvm/lib/Analysis/IPA/
DGlobalsModRef.cpp286 } else if (ICmpInst *ICI = dyn_cast<ICmpInst>(U)) { in AnalyzeUsesOfPointer() local
/external/llvm/lib/Analysis/
DLazyValueInfo.cpp798 ICmpInst *ICI = dyn_cast<ICmpInst>(BI->getCondition()); in getEdgeValueLocal() local
DScalarEvolution.cpp3826 if (ICmpInst *ICI = dyn_cast<ICmpInst>(U->getOperand(0))) { in createSCEV() local
6103 ICmpInst *ICI = dyn_cast<ICmpInst>(FoundCondValue); in isImpliedCond() local
/external/llvm/lib/Transforms/IPO/
DGlobalOpt.cpp1093 ICmpInst *ICI = cast<ICmpInst>(LoadUse.getUser()); in OptimizeGlobalAddressOfMalloc() local
1252 if (const ICmpInst *ICI = dyn_cast<ICmpInst>(User)) { in LoadUsesSimpleEnoughForHeapSRA() local
/external/llvm/lib/Transforms/Scalar/
DObjCARC.cpp1925 if (const ICmpInst *ICI = dyn_cast<ICmpInst>(Inst)) { in CanUse() local
DLoopStrengthReduce.cpp2991 if (const ICmpInst *ICI = dyn_cast<ICmpInst>(UserInst)) { in CollectLoopInvariantFixupsAndFormulae() local