/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.cpp | 867 static std::optional<Instruction *> processPhiNode(InstCombiner &IC, in processPhiNode() 913 tryCombineFromSVBoolBinOp(InstCombiner &IC, IntrinsicInst &II) { in tryCombineFromSVBoolBinOp() 962 instCombineConvertFromSVBool(InstCombiner &IC, IntrinsicInst &II) { in instCombineConvertFromSVBool() 1032 instCombineSVENoActiveUnaryErase(InstCombiner &IC, IntrinsicInst &II, in instCombineSVENoActiveUnaryErase() 1043 instCombineSVENoActiveUnaryZero(InstCombiner &IC, IntrinsicInst &II) { in instCombineSVENoActiveUnaryZero() 1067 static std::optional<Instruction *> instCombineSVESel(InstCombiner &IC, in instCombineSVESel() 1079 static std::optional<Instruction *> instCombineSVEDup(InstCombiner &IC, in instCombineSVEDup() 1103 static std::optional<Instruction *> instCombineSVEDupX(InstCombiner &IC, in instCombineSVEDupX() 1113 static std::optional<Instruction *> instCombineSVECmpNE(InstCombiner &IC, in instCombineSVECmpNE() 1212 static std::optional<Instruction *> instCombineSVELast(InstCombiner &IC, in instCombineSVELast() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | InlineAdvisor.cpp | 206 const ReplayInlinerSettings &ReplaySettings, InlineContext IC) { in tryCreate() 250 shouldBeDeferred(Function *Caller, InlineCost IC, int &TotalSecondaryCost, in shouldBeDeferred() 341 RemarkT &operator<<(RemarkT &&R, const InlineCost &IC) { in operator <<() 357 std::string llvm::inlineCostStr(const InlineCost &IC) { in inlineCostStr() 382 InlineCost IC = GetInlineCost(CB); in shouldInline() local 511 const Function &Callee, const Function &Caller, const InlineCost &IC, in emitInlinedIntoBasedOnCost() 524 std::optional<InlineContext> IC) in InlineAdvisor() 587 std::string llvm::AnnotateInlinePassName(InlineContext IC) { in AnnotateInlinePassName()
|
H A D | ReplayInlineAdvisor.cpp | 30 InlineContext IC) in ReplayInlineAdvisor() 84 bool EmitRemarks, InlineContext IC) { in getReplayInlineAdvisor()
|
H A D | InlineOrder.cpp | 96 auto IC = getInlineCostWrapper(const_cast<CallBase &>(*CB), FAM, Params); in CostPriority() local 116 auto IC = getInlineCostWrapper(const_cast<CallBase &>(*CB), FAM, Params); in CostBenefitPriority() local 187 auto IC = getInlineCostWrapper(const_cast<CallBase &>(*CB), FAM, Params); in MLPriority() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineLoadStoreAlloca.cpp | 197 static Instruction *simplifyAllocaArraySize(InstCombinerImpl &IC, in simplifyAllocaArraySize() 251 PointerReplacer(InstCombinerImpl &IC, Instruction &Root, unsigned SrcAS) in PointerReplacer() 277 InstCombinerImpl &IC; member in __anond4d3796c0111::PointerReplacer 578 static StoreInst *combineStoreToNewValue(InstCombinerImpl &IC, StoreInst &SI, in combineStoreToNewValue() 648 static Instruction *combineLoadToOperationType(InstCombinerImpl &IC, in combineLoadToOperationType() 693 static Instruction *unpackLoadToAggregate(InstCombinerImpl &IC, LoadInst &LI) { in unpackLoadToAggregate() 890 static bool canReplaceGEPIdxWithZero(InstCombinerImpl &IC, in canReplaceGEPIdxWithZero() 965 static Instruction *replaceGEPIdxWithZero(InstCombinerImpl &IC, Value *Ptr, in replaceGEPIdxWithZero() 1118 static Value *likeBitCastFromVector(InstCombinerImpl &IC, Value *V) { in likeBitCastFromVector() 1179 static bool combineStoreToValueType(InstCombinerImpl &IC, StoreInst &SI) { in combineStoreToValueType() [all …]
|
H A D | InstCombineSelect.cpp | 57 InstCombinerImpl &IC) { in foldSelectBinOpIdentity() 672 static Value *foldSelectICmpLshrAshr(const ICmpInst *IC, Value *TrueVal, in foldSelectICmpLshrAshr() 727 static Value *foldSelectICmpAndBinOp(const ICmpInst *IC, Value *TrueVal, in foldSelectICmpAndBinOp() 858 static Instruction *foldSelectZeroOrMul(SelectInst &SI, InstCombinerImpl &IC) { in foldSelectZeroOrMul() 1135 InstCombinerImpl &IC) { in foldSelectCttzCtlz() 1194 InstCombinerImpl &IC) { in canonicalizeSPF() 1395 InstCombiner &IC) { in canonicalizeClampLike() 1573 InstCombinerImpl &IC) { in tryToReuseConstantFromSelectInComparison() 1718 InstCombinerImpl &IC) { in foldSelectICmpEq() 2298 InstCombinerImpl &IC) { in canonicalizeScalarSelectOfVecs() [all …]
|
H A D | InstCombineCasts.cpp | 267 static bool canEvaluateTruncated(Value *V, Type *Ty, InstCombinerImpl &IC, in canEvaluateTruncated() 402 InstCombinerImpl &IC) { in foldVecTruncToExtElt() 1026 InstCombinerImpl &IC, Instruction *CxtI) { in canEvaluateZExtd() 1663 static bool isKnownExactCastIntToFP(CastInst &I, InstCombinerImpl &IC) { in isKnownExactCastIntToFP() 1954 static Instruction *foldFPtoI(Instruction &FI, InstCombiner &IC) { in foldFPtoI() 2113 InstCombinerImpl &IC) { in optimizeVectorResizeWithIntegerBitCasts() 2315 InstCombinerImpl &IC) { in optimizeIntegerToVectorInsertions() 2344 InstCombinerImpl &IC) { in canonicalizeBitCastExtElt()
|
H A D | InstCombineNegator.cpp | 547 InstCombinerImpl &IC) { in Negate()
|
H A D | InstCombineMulDivRem.cpp | 46 static Value *simplifyValueKnownNonZero(Value *V, InstCombinerImpl &IC, in simplifyValueKnownNonZero() 606 Value *Y, Value *Z) { in foldPowiReassoc() 1473 InstCombinerImpl &IC) { in narrowUDivURem() 2008 InstCombinerImpl &IC) { in simplifyIRemMulShl()
|
H A D | InstCombineShifts.cpp | 521 InstCombinerImpl &IC, Instruction *CxtI) { in canEvaluateShiftedShift() 572 InstCombinerImpl &IC, Instruction *CxtI) { in canEvaluateShifted() 689 InstCombinerImpl &IC, const DataLayout &DL) { in getShiftedValue()
|
H A D | InstCombineCompares.cpp | 542 InstCombiner &IC) { in rewriteGEPAsOffset() 633 InstCombiner &IC) { in transformToIndexedCompare() 1067 InstCombinerImpl &IC) { in processUGT_ADDCST_ADD() 4291 InstCombiner &IC) { in foldICmpWithLowBitMaskedVal() 4770 InstCombinerImpl &IC) { in foldICmpAndXX() 4832 InstCombinerImpl &IC) { in foldICmpOrXX() 4867 InstCombinerImpl &IC) { in foldICmpXorXX() 6147 InstCombinerImpl &IC) { in processUMulZExtIdiom() 6360 auto *IC = dyn_cast<ICmpInst>(BI->getCondition()); in isChainSelectCmpBranch() local 7886 static Instruction *foldFabsWithFcmpZero(FCmpInst &I, InstCombinerImpl &IC) { in foldFabsWithFcmpZero()
|
H A D | InstCombineAndOrXor.cpp | 933 InstCombinerImpl &IC) { in foldIsPowerOf2() 1656 InstCombiner &IC) { in matchDeMorgansLaws() 1709 InstCombinerImpl &IC) { in foldLogicCastConstant() 2270 InstCombinerImpl &IC, in simplifyAndOrWithOpReplaced() 3028 static Instruction *matchFunnelShift(Instruction &Or, InstCombinerImpl &IC) { in matchFunnelShift() 4337 static bool canFreelyInvert(InstCombiner &IC, Value *Op, in canFreelyInvert() 4344 static Value *freelyInvert(InstCombinerImpl &IC, Value *Op, in freelyInvert()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
H A D | Inliner.h | 92 const InlineContext IC; variable
|
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetTransformInfo.cpp | 116 static Instruction *simplifyNvvmIntrinsic(IntrinsicInst *II, InstCombiner &IC) { in simplifyNvvmIntrinsic() argument 424 instCombineIntrinsic(InstCombiner & IC,IntrinsicInst & II) const instCombineIntrinsic() argument
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUInstCombineIntrinsic.cpp | 121 InstCombiner &IC, in modifyIntrinsicCall() 157 IntrinsicInst &II, InstCombiner &IC) { in simplifyAMDGCNImageIntrinsic() 377 static APInt trimTrailingZerosInVector(InstCombiner &IC, Value *UseV, in trimTrailingZerosInVector() 444 GCNTTIImpl::instCombineIntrinsic(InstCombiner &IC, IntrinsicInst &II) const { in instCombineIntrinsic() 1285 static Value *simplifyAMDGCNMemoryIntrinsicDemanded(InstCombiner &IC, in simplifyAMDGCNMemoryIntrinsicDemanded() 1444 InstCombiner &IC, IntrinsicInst &II, APInt DemandedElts, APInt &UndefElts, in simplifyDemandedVectorEltsIntrinsic()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | InlineAdvisor.h | 234 : InlineAdvisor(M, FAM, IC), Params(Params) {} in DefaultInlineAdvisor() argument 212 const std::optional<InlineContext> IC; global() variable [all...] |
H A D | TargetTransformInfoImpl.h | 196 std::optional<Instruction *> instCombineIntrinsic(InstCombiner &IC, in instCombineIntrinsic() 202 simplifyDemandedUseBitsIntrinsic(InstCombiner &IC, IntrinsicInst &II, in simplifyDemandedUseBitsIntrinsic() 209 InstCombiner &IC, IntrinsicInst &II, APInt DemandedElts, APInt &UndefElts, in simplifyDemandedVectorEltsIntrinsic()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | SmartPtrModeling.cpp | 601 const auto *IC = dyn_cast<CXXInstanceCall>(&Call); in handleReset() local 631 const auto *IC = dyn_cast<CXXInstanceCall>(&Call); in handleRelease() local 667 const auto *IC = dyn_cast<CXXInstanceCall>(&Call); in handleSwapMethod() local 715 const auto *IC = dyn_cast<CXXInstanceCall>(&Call); in handleGet() local
|
H A D | MoveChecker.cpp | 469 if (const auto *IC = dyn_cast<CXXInstanceCall>(AFC)) in checkPostCall() local 620 const auto IC = dyn_cast<CXXInstanceCall>(&Call); in checkPreCall() local 710 if (const auto *IC = dyn_cast<CXXInstanceCall>(Call)) in checkRegionChanges() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstCombineIntrinsic.cpp | 58 static Instruction *simplifyX86MaskedLoad(IntrinsicInst &II, InstCombiner &IC) { in simplifyX86MaskedLoad() 88 static bool simplifyX86MaskedStore(IntrinsicInst &II, InstCombiner &IC) { in simplifyX86MaskedStore() 2146 X86TTIImpl::instCombineIntrinsic(InstCombiner &IC, IntrinsicInst &II) const { in instCombineIntrinsic() 3061 InstCombiner &IC, IntrinsicInst &II, APInt DemandedMask, KnownBits &Known, in simplifyDemandedUseBitsIntrinsic() 3101 InstCombiner &IC, IntrinsicInst &II, APInt DemandedElts, APInt &UndefElts, in simplifyDemandedVectorEltsIntrinsic()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | Inliner.cpp | 582 InlineContext IC, in ModuleInlinerWrapperPass()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopSink.cpp | 237 Instruction *IC = I.clone(); in sinkInstruction() local
|
/freebsd/libexec/getty/ |
H A D | gettytab.h | 86 #define IC gettystrs[27].value macro
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVCallLowering.cpp | 466 for (auto const &IC : IndirectCalls) { in produceIndirectPtrTypes() local
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | CommentParser.cpp | 581 InlineCommandComment *IC = S.actOnInlineCommand( in parseInlineCommand() local
|