/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.cpp | 858 processPhiNode(InstCombiner & IC,IntrinsicInst & II) processPhiNode() argument 904 tryCombineFromSVBoolBinOp(InstCombiner & IC,IntrinsicInst & II) tryCombineFromSVBoolBinOp() argument 953 instCombineConvertFromSVBool(InstCombiner & IC,IntrinsicInst & II) instCombineConvertFromSVBool() argument 1023 instCombineSVENoActiveUnaryErase(InstCombiner & IC,IntrinsicInst & II,int PredPos) instCombineSVENoActiveUnaryErase() argument 1034 instCombineSVENoActiveUnaryZero(InstCombiner & IC,IntrinsicInst & II) instCombineSVENoActiveUnaryZero() argument 1058 instCombineSVESel(InstCombiner & IC,IntrinsicInst & II) instCombineSVESel() argument 1070 instCombineSVEDup(InstCombiner & IC,IntrinsicInst & II) instCombineSVEDup() argument 1094 instCombineSVEDupX(InstCombiner & IC,IntrinsicInst & II) instCombineSVEDupX() argument 1104 instCombineSVECmpNE(InstCombiner & IC,IntrinsicInst & II) instCombineSVECmpNE() argument 1203 instCombineSVELast(InstCombiner & IC,IntrinsicInst & II) instCombineSVELast() argument 1277 instCombineSVECondLast(InstCombiner & IC,IntrinsicInst & II) instCombineSVECondLast() argument 1319 instCombineRDFFR(InstCombiner & IC,IntrinsicInst & II) instCombineRDFFR() argument 1335 instCombineSVECntElts(InstCombiner & IC,IntrinsicInst & II,unsigned NumElts) instCombineSVECntElts() argument 1353 instCombineSVEPTest(InstCombiner & IC,IntrinsicInst & II) instCombineSVEPTest() argument 1423 instCombineSVEVectorFuseMulAddSub(InstCombiner & IC,IntrinsicInst & II,bool MergeIntoAddendOp) instCombineSVEVectorFuseMulAddSub() argument 1466 instCombineSVELD1(InstCombiner & IC,IntrinsicInst & II,const DataLayout & DL) instCombineSVELD1() argument 1489 instCombineSVEST1(InstCombiner & IC,IntrinsicInst & II,const DataLayout & DL) instCombineSVEST1() argument 1520 instCombineSVEVectorBinOp(InstCombiner & IC,IntrinsicInst & II) instCombineSVEVectorBinOp() argument 1557 instCombineSVEAllOrNoActive(InstCombiner & IC,IntrinsicInst & II,Intrinsic::ID IID) instCombineSVEAllOrNoActive() argument 1567 instCombineSVEVectorAdd(InstCombiner & IC,IntrinsicInst & II) instCombineSVEVectorAdd() argument 1584 instCombineSVEVectorFAdd(InstCombiner & IC,IntrinsicInst & II) instCombineSVEVectorFAdd() argument 1607 instCombineSVEVectorFAddU(InstCombiner & IC,IntrinsicInst & II) instCombineSVEVectorFAddU() argument 1627 instCombineSVEVectorFSub(InstCombiner & IC,IntrinsicInst & II) instCombineSVEVectorFSub() argument 1650 instCombineSVEVectorFSubU(InstCombiner & IC,IntrinsicInst & II) instCombineSVEVectorFSubU() argument 1669 instCombineSVEVectorSub(InstCombiner & IC,IntrinsicInst & II) instCombineSVEVectorSub() argument 1681 instCombineSVEVectorMul(InstCombiner & IC,IntrinsicInst & II,Intrinsic::ID IID) instCombineSVEVectorMul() argument 1726 instCombineSVEUnpack(InstCombiner & IC,IntrinsicInst & II) instCombineSVEUnpack() argument 1746 instCombineSVETBL(InstCombiner & IC,IntrinsicInst & II) instCombineSVETBL() argument 1769 instCombineSVEUzp1(InstCombiner & IC,IntrinsicInst & II) instCombineSVEUzp1() argument 1799 instCombineSVEZip(InstCombiner & IC,IntrinsicInst & II) instCombineSVEZip() argument 1815 instCombineLD1GatherIndex(InstCombiner & IC,IntrinsicInst & II) instCombineLD1GatherIndex() argument 1849 instCombineST1ScatterIndex(InstCombiner & IC,IntrinsicInst & II) instCombineST1ScatterIndex() argument 1878 instCombineSVESDIV(InstCombiner & IC,IntrinsicInst & II) instCombineSVESDIV() argument 1939 instCombineSVEDupqLane(InstCombiner & IC,IntrinsicInst & II) instCombineSVEDupqLane() argument 2001 instCombineMaxMinNM(InstCombiner & IC,IntrinsicInst & II) instCombineMaxMinNM() argument 2011 instCombineSVESrshl(InstCombiner & IC,IntrinsicInst & II) instCombineSVESrshl() argument 2046 instCombineIntrinsic(InstCombiner & IC,IntrinsicInst & II) const instCombineIntrinsic() argument 2273 simplifyDemandedVectorEltsIntrinsic(InstCombiner & IC,IntrinsicInst & II,APInt OrigDemandedElts,APInt & UndefElts,APInt & UndefElts2,APInt & UndefElts3,std::function<void (Instruction *,unsigned,APInt,APInt &)> SimplifyAndSetOp) const simplifyDemandedVectorEltsIntrinsic() argument [all...] |
/llvm-project/llvm/lib/Analysis/ |
H A D | InlineAdvisor.cpp | 250 InlineCost IC, int &TotalSecondaryCost, in shouldBeDeferred() argument 206 tryCreate(InlineParams Params,InliningAdvisorMode Mode,const ReplayInlinerSettings & ReplaySettings,InlineContext IC) tryCreate() argument 341 operator <<(RemarkT && R,const InlineCost & IC) operator <<() argument 357 inlineCostStr(const InlineCost & IC) inlineCostStr() argument 382 InlineCost IC = GetInlineCost(CB); shouldInline() local 511 emitInlinedIntoBasedOnCost(OptimizationRemarkEmitter & ORE,DebugLoc DLoc,const BasicBlock * Block,const Function & Callee,const Function & Caller,const InlineCost & IC,bool ForProfileContext,const char * PassName) emitInlinedIntoBasedOnCost() argument 524 InlineAdvisor(Module & M,FunctionAnalysisManager & FAM,std::optional<InlineContext> IC) InlineAdvisor() argument 587 AnnotateInlinePassName(InlineContext IC) AnnotateInlinePassName() argument [all...] |
H A D | ReplayInlineAdvisor.cpp | 30 InlineContext IC) in ReplayInlineAdvisor() argument 84 bool EmitRemarks, InlineContext IC) { in getReplayInlineAdvisor() argument
|
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); MLPriority() local [all...] |
/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineLoadStoreAlloca.cpp | 197 simplifyAllocaArraySize(InstCombinerImpl & IC,AllocaInst & AI,DominatorTree & DT) simplifyAllocaArraySize() argument 251 PointerReplacer(InstCombinerImpl & IC,Instruction & Root,unsigned SrcAS) PointerReplacer() argument 277 InstCombinerImpl &IC; global() member in __anoned0149ff0111::PointerReplacer 573 combineStoreToNewValue(InstCombinerImpl & IC,StoreInst & SI,Value * V) combineStoreToNewValue() argument 643 combineLoadToOperationType(InstCombinerImpl & IC,LoadInst & Load) combineLoadToOperationType() argument 688 unpackLoadToAggregate(InstCombinerImpl & IC,LoadInst & LI) unpackLoadToAggregate() argument 885 canReplaceGEPIdxWithZero(InstCombinerImpl & IC,GetElementPtrInst * GEPI,Instruction * MemI,unsigned & Idx) canReplaceGEPIdxWithZero() argument 960 replaceGEPIdxWithZero(InstCombinerImpl & IC,Value * Ptr,Instruction & MemI) replaceGEPIdxWithZero() argument 1113 likeBitCastFromVector(InstCombinerImpl & IC,Value * V) likeBitCastFromVector() argument 1174 combineStoreToValueType(InstCombinerImpl & IC,StoreInst & SI) combineStoreToValueType() argument 1212 unpackStoreToAggregate(InstCombinerImpl & IC,StoreInst & SI) unpackStoreToAggregate() argument [all...] |
H A D | InstCombineSelect.cpp | 57 InstCombinerImpl &IC) { in foldSelectBinOpIdentity() argument 672 foldSelectICmpLshrAshr(const ICmpInst * IC,Value * TrueVal,Value * FalseVal,InstCombiner::BuilderTy & Builder) foldSelectICmpLshrAshr() argument 727 foldSelectICmpAndBinOp(const ICmpInst * IC,Value * TrueVal,Value * FalseVal,InstCombiner::BuilderTy & Builder) foldSelectICmpAndBinOp() argument 858 foldSelectZeroOrMul(SelectInst & SI,InstCombinerImpl & IC) foldSelectZeroOrMul() argument 1135 foldSelectCttzCtlz(ICmpInst * ICI,Value * TrueVal,Value * FalseVal,InstCombinerImpl & IC) foldSelectCttzCtlz() argument 1194 canonicalizeSPF(ICmpInst & Cmp,Value * TrueVal,Value * FalseVal,InstCombinerImpl & IC) canonicalizeSPF() argument 1392 canonicalizeClampLike(SelectInst & Sel0,ICmpInst & Cmp0,InstCombiner::BuilderTy & Builder,InstCombiner & IC) canonicalizeClampLike() argument 1570 tryToReuseConstantFromSelectInComparison(SelectInst & Sel,ICmpInst & Cmp,InstCombinerImpl & IC) tryToReuseConstantFromSelectInComparison() argument 1715 foldSelectICmpEq(SelectInst & SI,ICmpInst * ICI,InstCombinerImpl & IC) foldSelectICmpEq() argument 2295 canonicalizeScalarSelectOfVecs(SelectInst & Sel,InstCombinerImpl & IC) canonicalizeScalarSelectOfVecs() argument 2716 foldSelectWithSRem(SelectInst & SI,InstCombinerImpl & IC,IRBuilderBase & Builder) foldSelectWithSRem() argument 2823 foldSelectWithFCmpToFabs(SelectInst & SI,InstCombinerImpl & IC) foldSelectWithFCmpToFabs() argument 3511 matchFMulByZeroIfResultEqZero(InstCombinerImpl & IC,Value * Cmp0,Value * Cmp1,Value * TrueVal,Value * FalseVal,Instruction & CtxI,bool SelectIsNSZ) matchFMulByZeroIfResultEqZero() argument [all...] |
H A D | InstCombineCasts.cpp | 267 static bool canEvaluateTruncated(Value *V, Type *Ty, InstCombinerImpl &IC, in canEvaluateTruncated() argument 402 foldVecTruncToExtElt(TruncInst & Trunc,InstCombinerImpl & IC) foldVecTruncToExtElt() argument 1026 canEvaluateZExtd(Value * V,Type * Ty,unsigned & BitsToClear,InstCombinerImpl & IC,Instruction * CxtI) canEvaluateZExtd() argument 1663 isKnownExactCastIntToFP(CastInst & I,InstCombinerImpl & IC) isKnownExactCastIntToFP() argument 1954 foldFPtoI(Instruction & FI,InstCombiner & IC) foldFPtoI() argument 2111 optimizeVectorResizeWithIntegerBitCasts(Value * InVal,VectorType * DestTy,InstCombinerImpl & IC) optimizeVectorResizeWithIntegerBitCasts() argument 2313 optimizeIntegerToVectorInsertions(BitCastInst & CI,InstCombinerImpl & IC) optimizeIntegerToVectorInsertions() argument 2342 canonicalizeBitCastExtElt(BitCastInst & BitCast,InstCombinerImpl & IC) canonicalizeBitCastExtElt() argument [all...] |
H A D | InstCombineNegator.cpp | 531 Negate(bool LHSIsZero,bool IsNSW,Value * Root,InstCombinerImpl & IC) Negate() argument
|
H A D | InstCombineMulDivRem.cpp | 46 simplifyValueKnownNonZero(Value * V,InstCombinerImpl & IC,Instruction & CxtI) simplifyValueKnownNonZero() argument 600 __anon6771963b0302(BinaryOperator &I, InstCombinerImpl &IC, Value *X, Value *Y, Value *Z) foldPowiReassoc() argument 1465 narrowUDivURem(BinaryOperator & I,InstCombinerImpl & IC) narrowUDivURem() argument 2000 simplifyIRemMulShl(BinaryOperator & I,InstCombinerImpl & IC) simplifyIRemMulShl() argument [all...] |
H A D | InstCombineShifts.cpp | 521 canEvaluateShiftedShift(unsigned OuterShAmt,bool IsOuterShl,Instruction * InnerShift,InstCombinerImpl & IC,Instruction * CxtI) canEvaluateShiftedShift() argument 572 canEvaluateShifted(Value * V,unsigned NumBits,bool IsLeftShift,InstCombinerImpl & IC,Instruction * CxtI) canEvaluateShifted() argument 689 getShiftedValue(Value * V,unsigned NumBits,bool isLeftShift,InstCombinerImpl & IC,const DataLayout & DL) getShiftedValue() argument [all...] |
H A D | InstCombineCompares.cpp | 542 InstCombiner &IC) { in rewriteGEPAsOffset() argument 633 transformToIndexedCompare(GEPOperator * GEPLHS,Value * RHS,ICmpInst::Predicate Cond,const DataLayout & DL,InstCombiner & IC) transformToIndexedCompare() argument 1067 processUGT_ADDCST_ADD(ICmpInst & I,Value * A,Value * B,ConstantInt * CI2,ConstantInt * CI1,InstCombinerImpl & IC) processUGT_ADDCST_ADD() argument 4291 foldICmpWithLowBitMaskedVal(ICmpInst::Predicate Pred,Value * Op0,Value * Op1,const SimplifyQuery & Q,InstCombiner & IC) foldICmpWithLowBitMaskedVal() argument 4770 foldICmpAndXX(ICmpInst & I,const SimplifyQuery & Q,InstCombinerImpl & IC) foldICmpAndXX() argument 4832 foldICmpOrXX(ICmpInst & I,const SimplifyQuery & Q,InstCombinerImpl & IC) foldICmpOrXX() argument 4867 foldICmpXorXX(ICmpInst & I,const SimplifyQuery & Q,InstCombinerImpl & IC) foldICmpXorXX() argument 6147 processUMulZExtIdiom(ICmpInst & I,Value * MulVal,const APInt * OtherVal,InstCombinerImpl & IC) processUMulZExtIdiom() argument 6360 auto *IC = dyn_cast<ICmpInst>(BI->getCondition()); isChainSelectCmpBranch() local 7886 foldFabsWithFcmpZero(FCmpInst & I,InstCombinerImpl & IC) foldFabsWithFcmpZero() argument [all...] |
/llvm-project/llvm/include/llvm/Transforms/IPO/ |
H A D | Inliner.h | 92 const InlineContext IC; variable
|
/llvm-project/llvm/tools/llvm-exegesis/lib/ |
H A D | LlvmState.h | 96 std::unique_ptr<const InstructionsCache> IC; global() variable
|
/llvm-project/llvm/unittests/Analysis/InlineAdvisorPlugin/ |
H A D | InlineAdvisorPlugin.cpp | 16 InlineParams Params, InlineContext IC) { in DefaultAdvisorFactory() argument
|
/llvm-project/mlir/python/mlir/dialects/linalg/opdsl/ops/ |
H A D | core_named_ops.py | 1238 I=TensorDef(T1, S.N, S.OH * S.SH + S.KH * S.DH, S.OW * S.SW + S.KW * S.DW, S.IC), argument 1109 depthwise_conv_1d_nwc_wc( I=TensorDef(T1, S.N, S.OW * S.SW + S.KW * S.DW, S.IC), K=TensorDef(T2, S.KW, S.IC), O=TensorDef(U, S.N, S.OW, S.IC, output=True), strides=IndexAttrDef(S.SW, default=[1]), dilations=IndexAttrDef(S.DW, default=[1]), ) global() argument 1130 depthwise_conv_1d_ncw_cw( I=TensorDef(T1, S.N, S.IC, S.OW * S.SW + S.KW * S.DW), K=TensorDef(T2, S.IC, S.KW), O=TensorDef(U, S.N, S.IC, S.OW, output=True), strides=IndexAttrDef(S.SW, default=[1]), dilations=IndexAttrDef(S.DW, default=[1]), ) global() argument 1151 depthwise_conv_1d_nwc_wcm( I=TensorDef(T1, S.N, S.OW * S.SW + S.KW * S.DW, S.IC), K=TensorDef(T2, S.KW, S.IC, S.CM), O=TensorDef(U, S.N, S.OW, S.IC, S.CM, output=True), strides=IndexAttrDef(S.SW, default=[1]), dilations=IndexAttrDef(S.DW, default=[1]), ) global() argument 1171 depthwise_conv_2d_nhwc_hwc( I=TensorDef(T1, S.N, S.OH * S.SH + S.KH * S.DH, S.OW * S.SW + S.KW * S.DW, S.IC), K=TensorDef(T2, S.KH, S.KW, S.IC), O=TensorDef(U, S.N, S.OH, S.OW, S.IC, output=True), strides=IndexAttrDef(S.SH, S.SW, default=[1, 1]), dilations=IndexAttrDef(S.DH, S.DW, default=[1, 1]), ) global() argument 1192 depthwise_conv_2d_nchw_chw( I=TensorDef(T1, S.N, S.IC, S.OH * S.SH + S.KH * S.DH, S.OW * S.SW + S.KW * S.DW), K=TensorDef(T2, S.IC, S.KH, S.KW), O=TensorDef(U, S.N, S.IC, S.OH, S.OW, output=True), strides=IndexAttrDef(S.SH, S.SW, default=[1, 1]), dilations=IndexAttrDef(S.DH, S.DW, default=[1, 1]), ) global() argument 1213 depthwise_conv_2d_nhwc_hwc_q( I=TensorDef(T1, S.N, S.OH * S.SH + S.KH * S.DH, S.OW * S.SW + S.KW * S.DW, S.IC), K=TensorDef(T2, S.KH, S.KW, S.IC), IZp=ScalarDef(I32), KZp=ScalarDef(I32), O=TensorDef(U, S.N, S.OH, S.OW, S.IC, output=True), strides=IndexAttrDef(S.SH, S.SW, default=[1, 1]), dilations=IndexAttrDef(S.DH, S.DW, default=[1, 1]), ) global() argument 1258 depthwise_conv_2d_nhwc_hwcm_q( I=TensorDef(T1, S.N, S.OH * S.SH + S.KH * S.DH, S.OW * S.SW + S.KW * S.DW, S.IC), K=TensorDef(T2, S.KH, S.KW, S.IC, S.CM), IZp=ScalarDef(I32), KZp=ScalarDef(I32), O=TensorDef(U, S.N, S.OH, S.OW, S.IC, S.CM, output=True), strides=IndexAttrDef(S.SH, S.SW, default=[1, 1]), dilations=IndexAttrDef(S.DH, S.DW, default=[1, 1]), ) global() argument 1289 depthwise_conv_3d_ndhwc_dhwc( I=TensorDef( T1, S.N, S.OD * S.SD + S.KD * S.DD, S.OH * S.SH + S.KH * S.DH, S.OW * S.SW + S.KW * S.DW, S.IC, ), K=TensorDef(T2, S.KD, S.KH, S.KW, S.IC), O=TensorDef(U, S.N, S.OD, S.OH, S.OW, output=True), strides=IndexAttrDef(S.SD, S.SH, S.SW, default=[1, 1, 1]), dilations=IndexAttrDef(S.DD, S.DH, S.DW, default=[1, 1, 1]), ) global() argument 1291 depthwise_conv_3d_ndhwc_dhwc( I=TensorDef( T1, S.N, S.OD * S.SD + S.KD * S.DD, S.OH * S.SH + S.KH * S.DH, S.OW * S.SW + S.KW * S.DW, S.IC, ), K=TensorDef(T2, S.KD, S.KH, S.KW, S.IC), O=TensorDef(U, S.N, S.OD, S.OH, S.OW, output=True), strides=IndexAttrDef(S.SD, S.SH, S.SW, default=[1, 1, 1]), dilations=IndexAttrDef(S.DD, S.DH, S.DW, default=[1, 1, 1]), ) global() argument 1321 depthwise_conv_3d_ncdhw_cdhw( I=TensorDef( T1, S.N, S.IC, S.OD * S.SD + S.KD * S.DD, S.OH * S.SH + S.KH * S.DH, S.OW * S.SW + S.KW * S.DW, ), K=TensorDef(T2, S.IC, S.KD, S.KH, S.KW), O=TensorDef(U, S.N, S.IC, S.OD, S.OH, S.OW, output=True), strides=IndexAttrDef(S.SD, S.SH, S.SW, default=[1, 1, 1]), dilations=IndexAttrDef(S.DD, S.DH, S.DW, default=[1, 1, 1]), ) global() argument 1359 depthwise_conv_3d_ndhwc_dhwcm( I=TensorDef( T1, S.N, S.OD * S.SD + S.KD * S.DD, S.OH * S.SH + S.KH * S.DH, S.OW * S.SW + S.KW * S.DW, S.IC, ), K=TensorDef(T2, S.KD, S.KH, S.KW, S.IC, S.CM), O=TensorDef(U, S.N, S.OD, S.OH, S.OW, S.CM, output=True), strides=IndexAttrDef(S.SD, S.SH, S.SW, default=[1, 1, 1]), dilations=IndexAttrDef(S.DD, S.DH, S.DW, default=[1, 1, 1]), ) global() argument [all...] |
/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetTransformInfo.cpp | 116 simplifyNvvmIntrinsic(IntrinsicInst * II,InstCombiner & IC) simplifyNvvmIntrinsic() argument 390 instCombineIntrinsic(InstCombiner & IC,IntrinsicInst & II) const instCombineIntrinsic() argument
|
/llvm-project/llvm/unittests/Analysis/ |
H A D | PluginInlineAdvisorAnalysisTest.cpp | 34 InlineParams Params, InlineContext IC) in FooOnlyInlineAdvisor() argument 45 InlineParams Params, InlineContext IC) { in fooOnlyFactory() argument
|
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUInstCombineIntrinsic.cpp | 121 InstCombiner &IC, in modifyIntrinsicCall() argument 157 simplifyAMDGCNImageIntrinsic(const GCNSubtarget * ST,const AMDGPU::ImageDimIntrinsicInfo * ImageDimIntr,IntrinsicInst & II,InstCombiner & IC) simplifyAMDGCNImageIntrinsic() argument 377 trimTrailingZerosInVector(InstCombiner & IC,Value * UseV,Instruction * I) trimTrailingZerosInVector() argument 444 instCombineIntrinsic(InstCombiner & IC,IntrinsicInst & II) const instCombineIntrinsic() argument 1213 simplifyAMDGCNMemoryIntrinsicDemanded(InstCombiner & IC,IntrinsicInst & II,APInt DemandedElts,int DMaskIdx,bool IsLoad) simplifyAMDGCNMemoryIntrinsicDemanded() argument 1372 simplifyDemandedVectorEltsIntrinsic(InstCombiner & IC,IntrinsicInst & II,APInt DemandedElts,APInt & UndefElts,APInt & UndefElts2,APInt & UndefElts3,std::function<void (Instruction *,unsigned,APInt,APInt &)> SimplifyAndSetOp) const simplifyDemandedVectorEltsIntrinsic() argument [all...] |
/llvm-project/llvm/include/llvm/Analysis/ |
H A D | InlineAdvisor.h | 233 : InlineAdvisor(M, FAM, IC), Params(Params) {} in DefaultInlineAdvisor() argument 211 const std::optional<InlineContext> IC; global() variable [all...] |
/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 in handleGet() local [all...] |
H A D | MoveChecker.cpp | 469 if (const auto *IC = dyn_cast<CXXInstanceCall>(AFC)) checkPostCall() local 620 const auto IC = dyn_cast<CXXInstanceCall>(&Call); checkPreCall() local 710 if (const auto *IC = dyn_cast<CXXInstanceCall>(Call)) checkRegionChanges() local
|
/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopSink.cpp | 237 Instruction *IC = I.clone(); sinkInstruction() local
|
/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | Inliner.cpp | 582 : Params(Params), IC(IC), Mode(Mode), in ModuleInlinerWrapperPass() argument
|
/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstCombineIntrinsic.cpp | 58 static Instruction *simplifyX86MaskedLoad(IntrinsicInst &II, InstCombiner &IC) { in simplifyX86MaskedLoad() argument 88 simplifyX86MaskedStore(IntrinsicInst & II,InstCombiner & IC) simplifyX86MaskedStore() argument 2146 instCombineIntrinsic(InstCombiner & IC,IntrinsicInst & II) const instCombineIntrinsic() argument 3061 simplifyDemandedUseBitsIntrinsic(InstCombiner & IC,IntrinsicInst & II,APInt DemandedMask,KnownBits & Known,bool & KnownBitsComputed) const simplifyDemandedUseBitsIntrinsic() argument 3101 simplifyDemandedVectorEltsIntrinsic(InstCombiner & IC,IntrinsicInst & II,APInt DemandedElts,APInt & UndefElts,APInt & UndefElts2,APInt & UndefElts3,std::function<void (Instruction *,unsigned,APInt,APInt &)> simplifyAndSetOp) const simplifyDemandedVectorEltsIntrinsic() argument [all...] |
/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVCallLowering.cpp | 466 for (auto const &IC : IndirectCalls) { produceIndirectPtrTypes() local
|