Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DLoopPredication.cpp389 std::optional<LoopICmp> LoopPredication::parseLoopICmp(ICmpInst *ICI) { in parseLoopICmp()
692 LoopPredication::widenICmpRangeCheck(ICmpInst *ICI, SCEVExpander &Expander, in widenICmpRangeCheck()
788 if (ICmpInst *ICI = dyn_cast<ICmpInst>(Condition)) { in collectChecks() local
895 auto *ICI = dyn_cast<ICmpInst>(BI->getCondition()); in parseLoopLatchICmp() local
H A DScalarizer.cpp142 ICmpInst &ICI; member
666 bool ScalarizerVisitor::visitICmpInst(ICmpInst &ICI) { in visitICmpInst()
H A DInductiveRangeCheckElimination.cpp368 ICmpInst *ICI = dyn_cast<ICmpInst>(Condition); in extractRangeChecksFromCond() local
785 ICmpInst *ICI = dyn_cast<ICmpInst>(LatchBr->getCondition()); in parseLoopStructure() local
H A DLoopStrengthReduce.cpp3564 if (const ICmpInst *ICI = dyn_cast<ICmpInst>(UserInst)) { in CollectLoopInvariantFixupsAndFormulae() local
/openbsd/gnu/llvm/llvm/lib/Transforms/ObjCARC/
H A DDependencyAnalysis.cpp89 if (const ICmpInst *ICI = dyn_cast<ICmpInst>(Inst)) { in CanUse() local
/openbsd/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp801 static Value *canonicalizeSaturatedSubtract(const ICmpInst *ICI, in canonicalizeSaturatedSubtract()
946 static Instruction *foldSelectCtlzToCttz(ICmpInst *ICI, Value *TrueVal, in foldSelectCtlzToCttz()
985 static Value *foldSelectCttzCtlz(ICmpInst *ICI, Value *TrueVal, Value *FalseVal, in foldSelectCttzCtlz()
1596 static Value *foldSelectInstWithICmpConst(SelectInst &SI, ICmpInst *ICI) { in foldSelectInstWithICmpConst()
1628 ICmpInst *ICI) { in foldSelectInstWithICmp()
3215 if (ICmpInst *ICI = dyn_cast<ICmpInst>(CondVal)) in visitSelectInst() local
H A DInstCombineCompares.cpp108 LoadInst *LI, GetElementPtrInst *GEP, GlobalVariable *GV, CmpInst &ICI, in foldCmpLoadFromIndexedGlobal()
900 Instruction *InstCombinerImpl::foldAllocaCmp(ICmpInst &ICI, in foldAllocaCmp()
H A DInstructionCombining.cpp2769 ICmpInst *ICI = cast<ICmpInst>(I); in isAllocSiteRemovable() local
/openbsd/gnu/llvm/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp502 ICmpInst *ICI = dyn_cast<ICmpInst>(U); in eliminateTrunc() local
517 auto CanUseZExt = [&](ICmpInst *ICI) { in eliminateTrunc()
536 for (auto *ICI : ICmpUsers) { in eliminateTrunc() local
H A DSimplifyCFG.cpp564 ICmpInst *ICI; in matchInstruction() local
783 if (ICmpInst *ICI = dyn_cast<ICmpInst>(BI->getCondition())) { in isValueEqualityComparison() local
812 ICmpInst *ICI = cast<ICmpInst>(BI->getCondition()); in GetValueEqualityComparisonCases() local
1079 ICmpInst *ICI = cast<ICmpInst>(BI->getCondition()); in GetBranchWeights() local
4575 ICmpInst *ICI, IRBuilder<> &Builder) { in tryToSimplifyUncondBranchWithICmpInIt()
6951 if (ICmpInst *ICI = dyn_cast<ICmpInst>(I)) in simplifyUncondBranch() local
/openbsd/gnu/llvm/llvm/lib/Analysis/
H A DGlobalsModRef.cpp383 } else if (ICmpInst *ICI = dyn_cast<ICmpInst>(I)) { in AnalyzeUsesOfPointer() local
H A DLazyValueInfo.cpp1079 static ValueLatticeElement getValueFromICmpCondition(Value *Val, ICmpInst *ICI, in getValueFromICmpCondition()
1180 if (ICmpInst *ICI = dyn_cast<ICmpInst>(Cond)) in getValueFromConditionImpl() local
H A DScalarEvolution.cpp6117 auto *ICI = Cond; in createNodeForSelectOrPHIInstWithICmpInstCond() local
6290 if (auto *ICI = dyn_cast<ICmpInst>(Cond)) { in createNodeForSelectOrPHI() local
7570 auto *ICI = dyn_cast<ICmpInst>(U->getOperand(0)); in getOperandsToCreate() local
11617 const ICmpInst *ICI = dyn_cast<ICmpInst>(FoundCondValue); in isImpliedCond() local
/openbsd/gnu/llvm/clang/lib/Sema/
H A DSemaDeclCXX.cpp7411 Sema::InheritedConstructorInfo ICI( in computeImplicitExceptionSpec() local
8966 Sema::InheritedConstructorInfo *ICI; member
9415 InheritedConstructorInfo *ICI, in ShouldDeleteSpecialMember()
13391 Sema::InheritedConstructorInfo *ICI) { in ComputeDefaultedSpecialMemberExceptionSpec()
13660 InheritedConstructorInfo ICI(*this, Loc, Shadow); in findInheritingConstructor() local
13716 InheritedConstructorInfo ICI(*this, Ctor->getLocation(), in NoteDeletedInheritingConstructor() local
13754 InheritedConstructorInfo ICI(*this, CurrentLocation, Shadow); in DefineInheritingConstructor() local
/openbsd/gnu/llvm/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp938 ICmpInst *ICI = dyn_cast<ICmpInst>(LoadUse.getUser()); in OptimizeGlobalAddressOfAllocation() local
H A DAttributorAttributes.cpp9879 if (auto *ICI = dyn_cast<ICmpInst>(I)) in updateImpl() local
/openbsd/gnu/llvm/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp31774 ICmpInst *ICI = dyn_cast<ICmpInst>(AI->user_back()); in emitCmpArithAtomicRMWIntrinsic() local