Home
last modified time | relevance | path

Searched defs:IC (Results 1 – 25 of 71) sorted by relevance

123

/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp858 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 DInlineAdvisor.cpp250 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 DReplayInlineAdvisor.cpp30 InlineContext IC) in ReplayInlineAdvisor() argument
84 bool EmitRemarks, InlineContext IC) { in getReplayInlineAdvisor() argument
H A DInlineOrder.cpp96 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 DInstCombineLoadStoreAlloca.cpp197 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 DInstCombineSelect.cpp57 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 DInstCombineCasts.cpp267 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 DInstCombineNegator.cpp531 Negate(bool LHSIsZero,bool IsNSW,Value * Root,InstCombinerImpl & IC) Negate() argument
H A DInstCombineMulDivRem.cpp46 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 DInstCombineShifts.cpp521 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 DInstCombineCompares.cpp542 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 DInliner.h92 const InlineContext IC; variable
/llvm-project/llvm/tools/llvm-exegesis/lib/
H A DLlvmState.h96 std::unique_ptr<const InstructionsCache> IC; global() variable
/llvm-project/llvm/unittests/Analysis/InlineAdvisorPlugin/
H A DInlineAdvisorPlugin.cpp16 InlineParams Params, InlineContext IC) { in DefaultAdvisorFactory() argument
/llvm-project/mlir/python/mlir/dialects/linalg/opdsl/ops/
H A Dcore_named_ops.py1238 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 DNVPTXTargetTransformInfo.cpp116 simplifyNvvmIntrinsic(IntrinsicInst * II,InstCombiner & IC) simplifyNvvmIntrinsic() argument
390 instCombineIntrinsic(InstCombiner & IC,IntrinsicInst & II) const instCombineIntrinsic() argument
/llvm-project/llvm/unittests/Analysis/
H A DPluginInlineAdvisorAnalysisTest.cpp34 InlineParams Params, InlineContext IC) in FooOnlyInlineAdvisor() argument
45 InlineParams Params, InlineContext IC) { in fooOnlyFactory() argument
/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstCombineIntrinsic.cpp121 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 DInlineAdvisor.h233 : 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 DSmartPtrModeling.cpp601 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 DMoveChecker.cpp469 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 DLoopSink.cpp237 Instruction *IC = I.clone(); sinkInstruction() local
/llvm-project/llvm/lib/Transforms/IPO/
H A DInliner.cpp582 : Params(Params), IC(IC), Mode(Mode), in ModuleInlinerWrapperPass() argument
/llvm-project/llvm/lib/Target/X86/
H A DX86InstCombineIntrinsic.cpp58 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 DSPIRVCallLowering.cpp466 for (auto const &IC : IndirectCalls) { produceIndirectPtrTypes() local

123