/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopPredication.cpp | 349 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
|
H A D | InductiveRangeCheckElimination.cpp | 270 bool InductiveRangeCheck::parseRangeCheckICmp(Loop *L, ICmpInst *ICI, in parseRangeCheckICmp() 502 ICmpInst *ICI = dyn_cast<ICmpInst>(Condition); in extractRangeChecksFromCond() local
|
H A D | Scalarizer.cpp | 174 ICmpInst &ICI; member 795 bool ScalarizerVisitor::visitICmpInst(ICmpInst &ICI) { in visitICmpInst() argument [all...] |
H A D | LoopStrengthReduce.cpp | 3565 if (const ICmpInst *ICI = dyn_cast<ICmpInst>(UserInst)) { CollectLoopInvariantFixupsAndFormulae() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
H A D | DependencyAnalysis.cpp | 89 if (const ICmpInst *ICI = dyn_cast<ICmpInst>(Inst)) { in CanUse() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSelect.cpp | 887 canonicalizeSaturatedSubtract(const ICmpInst * ICI,const Value * TrueVal,const Value * FalseVal,InstCombiner::BuilderTy & Builder) canonicalizeSaturatedSubtract() argument 1075 foldSelectCtlzToCttz(ICmpInst * ICI,Value * TrueVal,Value * FalseVal,InstCombiner::BuilderTy & Builder) foldSelectCtlzToCttz() argument 1118 foldSelectCttzCtlz(ICmpInst * ICI,Value * TrueVal,Value * FalseVal,InstCombiner::BuilderTy & Builder) foldSelectCttzCtlz() argument 1630 foldSelectInstWithICmpConst(SelectInst & SI,ICmpInst * ICI,InstCombiner::BuilderTy & Builder) foldSelectInstWithICmpConst() argument 1681 foldSelectInstWithICmp(SelectInst & SI,ICmpInst * ICI) foldSelectInstWithICmp() argument 3512 if (ICmpInst *ICI = dyn_cast<ICmpInst>(CondVal)) visitSelectInst() local [all...] |
H A D | InstructionCombining.cpp | 2731 ICmpInst *ICI = cast<ICmpInst>(I); isAllocSiteRemovable() local
|
H A D | InstCombineCompares.cpp | 111 foldCmpLoadFromIndexedGlobal(LoadInst * LI,GetElementPtrInst * GEP,GlobalVariable * GV,CmpInst & ICI,ConstantInt * AndCst) foldCmpLoadFromIndexedGlobal() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SimplifyIndVar.cpp | 522 if (!ICI) return false; in eliminateTrunc() argument 507 ICmpInst *ICI = dyn_cast<ICmpInst>(U); eliminateTrunc() local 541 for (auto *ICI : ICmpUsers) { eliminateTrunc() local [all...] |
H A D | LoopConstrainer.cpp | 155 ICmpInst *ICI = dyn_cast<ICmpInst>(LatchBr->getCondition()); parseLoopStructure() local
|
H A D | SimplifyCFG.cpp | 564 ICmpInst *ICI; matchInstruction() local 783 if (ICmpInst *ICI = dyn_cast<ICmpInst>(BI->getCondition())) { isValueEqualityComparison() local 812 ICmpInst *ICI = cast<ICmpInst>(BI->getCondition()); GetValueEqualityComparisonCases() local 1079 ICmpInst *ICI = cast<ICmpInst>(BI->getCondition()); GetBranchWeights() local 4700 tryToSimplifyUncondBranchWithICmpInIt(ICmpInst * ICI,IRBuilder<> & Builder) tryToSimplifyUncondBranchWithICmpInIt() argument 7220 if (ICmpInst *ICI = dyn_cast<ICmpInst>(I)) simplifyUncondBranch() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | GlobalsModRef.cpp | 383 } else if (ICmpInst *ICI = dyn_cast<ICmpInst>(I)) { AnalyzeUsesOfPointer() local
|
H A D | LazyValueInfo.cpp | 1150 getValueFromICmpCondition(Value * Val,ICmpInst * ICI,bool isTrueDest,bool UseBlockValue) getValueFromICmpCondition() argument 1264 if (ICmpInst *ICI = dyn_cast<ICmpInst>(Cond)) getValueFromCondition() local [all...] |
H A D | ScalarEvolution.cpp | 6078 auto *ICI = Cond; createNodeForSelectOrPHIInstWithICmpInstCond() local 6251 if (auto *ICI = dyn_cast<ICmpInst>(Cond)) { createNodeForSelectOrPHI() local 7589 auto *ICI = dyn_cast<ICmpInst>(U->getOperand(0)); getOperandsToCreate() local 11577 const ICmpInst *ICI = dyn_cast<ICmpInst>(FoundCondValue); isImpliedCond() local [all...] |
/freebsd-src/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaDeclCXX.cpp | 7615 Sema::InheritedConstructorInfo ICI( computeImplicitExceptionSpec() local 9252 Sema::InheritedConstructorInfo *ICI; global() member 9712 ShouldDeleteSpecialMember(CXXMethodDecl * MD,CXXSpecialMember CSM,InheritedConstructorInfo * ICI,bool Diagnose) ShouldDeleteSpecialMember() argument 13830 ComputeDefaultedSpecialMemberExceptionSpec(Sema & S,SourceLocation Loc,CXXMethodDecl * MD,Sema::CXXSpecialMember CSM,Sema::InheritedConstructorInfo * ICI) ComputeDefaultedSpecialMemberExceptionSpec() argument 14099 InheritedConstructorInfo ICI(*this, Loc, Shadow); findInheritingConstructor() local 14155 InheritedConstructorInfo ICI(*this, Ctor->getLocation(), NoteDeletedInheritingConstructor() local 14193 InheritedConstructorInfo ICI(*this, CurrentLocation, Shadow); DefineInheritingConstructor() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | GlobalOpt.cpp | 962 ICmpInst *ICI = dyn_cast<ICmpInst>(LoadUse.getUser()); OptimizeGlobalAddressOfAllocation() local
|
H A D | AttributorAttributes.cpp | 10015 if (auto *ICI = dyn_cast<ICmpInst>(I)) updateImpl() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 30472 ICmpInst *ICI = dyn_cast<ICmpInst>(AI->user_back()); emitCmpArithAtomicRMWIntrinsic() local [all...] |