Home
last modified time | relevance | path

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

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
HDLoopPredication.cpp349 std::optional<LoopICmp> LoopPredication::parseLoopICmp(ICmpInst *ICI) { in parseLoopICmp()
654 LoopPredication::widenICmpRangeCheck(ICmpInst *ICI, SCEVExpander &Expander, in widenICmpRangeCheck()
721 if (ICmpInst *ICI = dyn_cast<ICmpInst>(Check)) in widenChecks() local
827 auto *ICI = dyn_cast<ICmpInst>(BI->getCondition()); in parseLoopLatchICmp() local
HDInductiveRangeCheckElimination.cpp270 bool InductiveRangeCheck::parseRangeCheckICmp(Loop *L, ICmpInst *ICI, in parseRangeCheckICmp()
502 ICmpInst *ICI = dyn_cast<ICmpInst>(Condition); in extractRangeChecksFromCond() local
HDScalarizer.cpp174 ICmpInst &ICI; member
795 bool ScalarizerVisitor::visitICmpInst(ICmpInst &ICI) { in visitICmpInst()
HDLoopStrengthReduce.cpp3800 if (const ICmpInst *ICI = dyn_cast<ICmpInst>(UserInst)) { in CollectLoopInvariantFixupsAndFormulae() local
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
HDDependencyAnalysis.cpp89 if (const ICmpInst *ICI = dyn_cast<ICmpInst>(Inst)) { in CanUse() local
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
HDInstCombineSelect.cpp903 static Value *canonicalizeSaturatedSubtract(const ICmpInst *ICI, in canonicalizeSaturatedSubtract()
1091 static Instruction *foldSelectCtlzToCttz(ICmpInst *ICI, Value *TrueVal, in foldSelectCtlzToCttz()
1134 static Value *foldSelectCttzCtlz(ICmpInst *ICI, Value *TrueVal, Value *FalseVal, in foldSelectCttzCtlz()
1668 static Value *foldSelectInstWithICmpConst(SelectInst &SI, ICmpInst *ICI, in foldSelectInstWithICmpConst()
1717 static Instruction *foldSelectICmpEq(SelectInst &SI, ICmpInst *ICI, in foldSelectICmpEq()
1822 ICmpInst *ICI) { in foldSelectInstWithICmp()
3733 if (ICmpInst *ICI = dyn_cast<ICmpInst>(CondVal)) in visitSelectInst() local
HDInstructionCombining.cpp3136 ICmpInst *ICI = cast<ICmpInst>(I); in isAllocSiteRemovable() local
HDInstCombineCompares.cpp112 LoadInst *LI, GetElementPtrInst *GEP, GlobalVariable *GV, CmpInst &ICI, in foldCmpLoadFromIndexedGlobal()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
HDSimplifyIndVar.cpp521 ICmpInst *ICI = dyn_cast<ICmpInst>(U); in eliminateTrunc() local
536 auto CanUseZExt = [&](ICmpInst *ICI) { in eliminateTrunc()
555 for (auto *ICI : ICmpUsers) { in eliminateTrunc() local
HDLoopConstrainer.cpp161 ICmpInst *ICI = dyn_cast<ICmpInst>(LatchBr->getCondition()); in parseLoopStructure() local
HDSimplifyCFG.cpp565 ICmpInst *ICI; in matchInstruction() local
784 if (ICmpInst *ICI = dyn_cast<ICmpInst>(BI->getCondition())) { in isValueEqualityComparison() local
813 ICmpInst *ICI = cast<ICmpInst>(BI->getCondition()); in GetValueEqualityComparisonCases() local
1079 ICmpInst *ICI = cast<ICmpInst>(BI->getCondition()); in GetBranchWeights() local
4769 ICmpInst *ICI, IRBuilder<> &Builder) { in tryToSimplifyUncondBranchWithICmpInIt()
7328 if (ICmpInst *ICI = dyn_cast<ICmpInst>(I)) in simplifyUncondBranch() local
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
HDGlobalsModRef.cpp391 } else if (ICmpInst *ICI = dyn_cast<ICmpInst>(I)) { in AnalyzeUsesOfPointer() local
HDLazyValueInfo.cpp1161 Value *Val, ICmpInst *ICI, bool isTrueDest, bool UseBlockValue) { in getValueFromICmpCondition()
1272 if (ICmpInst *ICI = dyn_cast<ICmpInst>(Cond)) in getValueFromCondition() local
HDScalarEvolution.cpp6085 auto *ICI = Cond; in createNodeForSelectOrPHIInstWithICmpInstCond() local
6258 if (auto *ICI = dyn_cast<ICmpInst>(Cond)) { in createNodeForSelectOrPHI() local
7605 auto *ICI = dyn_cast<ICmpInst>(U->getOperand(0)); in getOperandsToCreate() local
11655 const ICmpInst *ICI = dyn_cast<ICmpInst>(FoundCondValue); in isImpliedCond() local
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaDeclCXX.cpp7501 Sema::InheritedConstructorInfo ICI( in computeImplicitExceptionSpec() local
9151 Sema::InheritedConstructorInfo *ICI; member
9616 InheritedConstructorInfo *ICI, in ShouldDeleteSpecialMember()
13698 Sema::InheritedConstructorInfo *ICI) { in ComputeDefaultedSpecialMemberExceptionSpec()
13971 InheritedConstructorInfo ICI(*this, Loc, Shadow); in findInheritingConstructor() local
14028 InheritedConstructorInfo ICI(*this, Ctor->getLocation(), in NoteDeletedInheritingConstructor() local
14067 InheritedConstructorInfo ICI(*this, CurrentLocation, Shadow); in DefineInheritingConstructor() local
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
HDGlobalOpt.cpp972 ICmpInst *ICI = dyn_cast<ICmpInst>(LoadUse.getUser()); in OptimizeGlobalAddressOfAllocation() local
HDAttributorAttributes.cpp10030 if (auto *ICI = dyn_cast<ICmpInst>(I)) in updateImpl() local
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86ISelLowering.cpp30814 ICmpInst *ICI = dyn_cast<ICmpInst>(AI->user_back()); in emitCmpArithAtomicRMWIntrinsic() local