Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Utils/
DCmpInstAnalysis.cpp44 unsigned llvm::getICmpCode(const ICmpInst *ICI, bool InvertPred) { in getICmpCode()
DSimplifyCFG.cpp384 ICmpInst *ICI; in matchInstruction() local
534 if (ICmpInst *ICI = dyn_cast<ICmpInst>(BI->getCondition())) { in isValueEqualityComparison() local
565 ICmpInst *ICI = cast<ICmpInst>(BI->getCondition()); in GetValueEqualityComparisonCases() local
804 ICmpInst *ICI = cast<ICmpInst>(BI->getCondition()); in GetBranchWeights() local
2701 ICmpInst *ICI, IRBuilder<> &Builder, const DataLayout &DL, in TryToSimplifyUncondBranchWithICmpInIt()
4442 if (ICmpInst *ICI = dyn_cast<ICmpInst>(I)) in SimplifyUncondBranch() local
/external/libcxx/test/std/containers/sequences/deque/deque.special/
Dcopy.pass.cpp53 typedef input_iterator<CI> ICI; in testN() typedef
/external/llvm/lib/Transforms/InstCombine/
DInstCombineSelect.cpp31 ICmpInst *ICI = dyn_cast<ICmpInst>(SI->getCondition()); in MatchSelectPattern() local
452 static Value *foldSelectCttzCtlz(ICmpInst *ICI, Value *TrueVal, Value *FalseVal, in foldSelectCttzCtlz()
500 ICmpInst *ICI) { in visitSelectInstWithICmp()
1070 if (ICmpInst *ICI = dyn_cast<ICmpInst>(CondVal)) in visitSelectInst() local
DInstCombineCasts.cpp508 Instruction *InstCombiner::transformZExtICmp(ICmpInst *ICI, Instruction &CI, in transformZExtICmp()
845 if (ICmpInst *ICI = dyn_cast<ICmpInst>(Src)) in visitZExt() local
893 Instruction *InstCombiner::transformSExtICmp(ICmpInst *ICI, Instruction &CI) { in transformSExtICmp()
1109 if (ICmpInst *ICI = dyn_cast<ICmpInst>(Src)) in visitSExt() local
DInstCombineCompares.cpp231 CmpInst &ICI, ConstantInt *AndCst) { in FoldCmpLoadFromIndexedGlobal()
741 Instruction *InstCombiner::FoldICmpAddOpCst(Instruction &ICI, in FoldICmpAddOpCst()
790 Instruction *InstCombiner::FoldICmpDivCst(ICmpInst &ICI, BinaryOperator *DivI, in FoldICmpDivCst()
947 Instruction *InstCombiner::FoldICmpShrCst(ICmpInst &ICI, BinaryOperator *Shr, in FoldICmpShrCst()
1141 Instruction *InstCombiner::visitICmpInstWithInstAndIntCst(ICmpInst &ICI, in visitICmpInstWithInstAndIntCst()
1913 Instruction *InstCombiner::visitICmpInstWithCastAndCast(ICmpInst &ICI) { in visitICmpInstWithCastAndCast()
DInstCombineMulDivRem.cpp963 Value *ICI = IC.Builder->CreateICmpULT(Op0, cast<ConstantInt>(Op1)); in foldUDivNegCst() local
DInstructionCombining.cpp1817 ICmpInst *ICI = cast<ICmpInst>(I); in isAllocSiteRemovable() local
/external/libcxx/test/std/containers/sequences/deque/deque.cons/
Dassign_iter_iter.pass.cpp69 typedef input_iterator<CI> ICI; in testI() typedef
/external/llvm/lib/Transforms/ObjCARC/
DDependencyAnalysis.cpp96 if (const ICmpInst *ICI = dyn_cast<ICmpInst>(Inst)) { in CanUse() local
/external/llvm/lib/Analysis/
DLazyValueInfo.cpp739 if (ICmpInst *ICI = dyn_cast<ICmpInst>(C)) { in mergeAssumeBlockValueConstantRange() local
835 bool getValueFromFromCondition(Value *Val, ICmpInst *ICI, in getValueFromFromCondition()
901 if (ICmpInst *ICI = dyn_cast<ICmpInst>(BI->getCondition())) in getEdgeValueLocal() local
DInstructionSimplify.cpp3177 const auto *ICI = dyn_cast<ICmpInst>(CondVal); in SimplifySelectInst() local
DScalarEvolution.cpp4339 if (ICmpInst *ICI = dyn_cast<ICmpInst>(U->getOperand(0))) { in createSCEV() local
6852 ICmpInst *ICI = dyn_cast<ICmpInst>(FoundCondValue); in isImpliedCond() local
/external/llvm/lib/Transforms/Scalar/
DInductiveRangeCheckElimination.cpp259 InductiveRangeCheck::parseRangeCheckICmp(Loop *L, ICmpInst *ICI, in parseRangeCheckICmp()
364 if (ICmpInst *ICI = dyn_cast<ICmpInst>(Condition)) { in parseRangeCheck() local
678 ICmpInst *ICI = dyn_cast<ICmpInst>(LatchBr->getCondition()); in parseLoopStructure() local
DScalarizer.cpp89 ICmpInst &ICI; member
418 bool Scalarizer::visitICmpInst(ICmpInst &ICI) { in visitICmpInst()
DAlignmentFromAssumptions.cpp213 ICmpInst *ICI = dyn_cast<ICmpInst>(I->getArgOperand(0)); in extractAlignmentInfo() local
DLoopStrengthReduce.cpp3170 if (const ICmpInst *ICI = dyn_cast<ICmpInst>(UserInst)) { in CollectLoopInvariantFixupsAndFormulae() local
/external/libcxx/test/std/containers/sequences/deque/deque.modifiers/
Dinsert_iter_iter.pass.cpp175 typedef input_iterator<CI> ICI; in testI() typedef
/external/llvm/lib/Analysis/IPA/
DGlobalsModRef.cpp282 } else if (ICmpInst *ICI = dyn_cast<ICmpInst>(I)) { in AnalyzeUsesOfPointer() local
/external/llvm/lib/Transforms/IPO/
DGlobalOpt.cpp898 ICmpInst *ICI = dyn_cast<ICmpInst>(LoadUse.getUser()); in OptimizeGlobalAddressOfMalloc() local
1060 if (const ICmpInst *ICI = dyn_cast<ICmpInst>(UI)) { in LoadUsesSimpleEnoughForHeapSRA() local
/external/clang/lib/Sema/
DSemaDeclCXX.cpp9253 InheritingConstructorInfo ICI(*this, ClassDecl); in DeclareInheritingConstructors() local