/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | Attributor.cpp | 609 isAssumedReadOnlyOrReadNone(Attributor & A,const IRPosition & IRP,const AbstractAttribute & QueryingAA,bool RequireReadNone,bool & IsKnown) isAssumedReadOnlyOrReadNone() argument 649 isAssumedReadOnly(Attributor & A,const IRPosition & IRP,const AbstractAttribute & QueryingAA,bool & IsKnown) isAssumedReadOnly() argument 654 isAssumedReadNone(Attributor & A,const IRPosition & IRP,const AbstractAttribute & QueryingAA,bool & IsKnown) isAssumedReadNone() argument 1082 getAttrsFromAssumes(const IRPosition & IRP,Attribute::AttrKind AK,SmallVectorImpl<Attribute> & Attrs) getAttrsFromAssumes() argument 1114 updateAttrMap(const IRPosition & IRP,ArrayRef<DescTy> AttrDescs,function_ref<bool (const DescTy &,AttributeSet,AttributeMask &,AttrBuilder &)> CB) updateAttrMap() argument 1156 hasAttr(const IRPosition & IRP,ArrayRef<Attribute::AttrKind> AttrKinds,bool IgnoreSubsumingPositions,Attribute::AttrKind ImpliedAttributeKind) hasAttr() argument 1198 getAttrs(const IRPosition & IRP,ArrayRef<Attribute::AttrKind> AttrKinds,SmallVectorImpl<Attribute> & Attrs,bool IgnoreSubsumingPositions) getAttrs() argument 1221 removeAttrs(const IRPosition & IRP,ArrayRef<Attribute::AttrKind> AttrKinds) removeAttrs() argument 1233 removeAttrs(const IRPosition & IRP,ArrayRef<StringRef> Attrs) removeAttrs() argument 1246 manifestAttrs(const IRPosition & IRP,ArrayRef<Attribute> Attrs,bool ForceReplace) manifestAttrs() argument 1261 SubsumingPositionIterator(const IRPosition & IRP) SubsumingPositionIterator() argument 1397 getAssumedConstant(const IRPosition & IRP,const AbstractAttribute & AA,bool & UsedAssumedInformation) getAssumedConstant() argument 1427 getAssumedSimplified(const IRPosition & IRP,const AbstractAttribute * AA,bool & UsedAssumedInformation,AA::ValueScope S) getAssumedSimplified() argument 1457 const IRPosition &IRP = Worklist.pop_back_val(); getAssumedSimplifiedValues() local 1546 const IRPosition &IRP = AA.getIRPosition(); isAssumedDead() local 1585 const IRPosition IRP = IRPosition::inst(*SI); isAssumedDead() local 1638 const IRPosition IRP = IRPosition::inst(I, CBCtx); isAssumedDead() local 1665 isAssumedDead(const IRPosition & IRP,const AbstractAttribute * QueryingAA,const AAIsDead * FnLivenessAA,bool & UsedAssumedInformation,bool CheckBBLivenessOnly,DepClassTy DepClass) isAssumedDead() argument 1772 const IRPosition &IRP = QueryingAA.getIRPosition(); checkForAllUses() local 1883 const IRPosition &IRP = QueryingAA.getIRPosition(); checkForAllCallSites() local 1997 shouldPropagateCallBaseContext(const IRPosition & IRP) shouldPropagateCallBaseContext() argument 2009 const IRPosition &IRP = QueryingAA.getIRPosition(); checkForAllReturnedValues() local 2088 const IRPosition &IRP = QueryingAA.getIRPosition(); checkForAllInstructions() local 2350 const IRPosition &IRP = manifestAttributes() local 3346 checkAndQueryIRAttr(const IRPosition & IRP,AttributeSet Attrs) checkAndQueryIRAttr() argument [all...] |
H A D | AttributorAttributes.cpp | 2306 const IRPosition &IRP = getIRPosition(); updateImpl() local 2420 isImpliedByIR(Attributor & A,const IRPosition & IRP,Attribute::AttrKind ImpliedAttributeKind,bool IgnoreSubsumingPositions) isImpliedByIR() argument 2513 IRPosition IRP = IRPosition::callsite_argument(*CB, ArgNo); getKnownNonNullAndDerefBytesForUse() local 2590 __anon30d26d8f2302(const IRPosition &IRP) updateImpl() argument 3723 isImpliedByIR(Attributor & A,const IRPosition & IRP,Attribute::AttrKind ImpliedAttributeKind,bool IgnoreSubsumingPositions) isImpliedByIR() argument 5180 IRPosition IRP = IRPosition::callsite_argument(*CB, ArgNo); getKnownAlignForUse() local 5685 isImpliedByIR(Attributor & A,const IRPosition & IRP,Attribute::AttrKind ImpliedAttributeKind,bool IgnoreSubsumingPositions) isImpliedByIR() argument 5734 determineFunctionCaptureCapabilities(const IRPosition & IRP,const Function & F,BitIntegerState & State) determineFunctionCaptureCapabilities() argument 5899 const IRPosition &IRP = getIRPosition(); updateImpl() local 6499 auto IRP = IRPosition::callsite_argument(*cast<CallBase>(getCtxI()), initialize() local 7683 const IRPosition &IRP = getIRPosition(); updateImpl() local 7808 const IRPosition &IRP = getIRPosition(); manifest() local 7887 const IRPosition &IRP = getIRPosition(); initialize() local 8110 const IRPosition &IRP = getIRPosition(); updateImpl() local 8419 const IRPosition &IRP = getIRPosition(); manifest() local 8937 auto &IRP = getIRPosition(); manifest() local 10144 isImpliedByIR(Attributor & A,const IRPosition & IRP,Attribute::AttrKind ImpliedAttributeKind,bool IgnoreSubsumingPositions) isImpliedByIR() argument 10235 __anon30d26d8f8102(const IRPosition &IRP) updateImpl() argument 10315 const IRPosition &IRP = getIRPosition(); initialize() local 10351 IRPosition IRP = IRPosition::callsite_argument(*CB, ArgNo); followUseInMBEC() local 10715 askForAssumedConstant(Attributor & A,const AbstractAttribute & QueryingAA,const IRPosition & IRP,Type & Ty) askForAssumedConstant() argument 10738 getSingleValue(Attributor & A,const AbstractAttribute & AA,const IRPosition & IRP,SmallVectorImpl<AA::ValueAndContext> & Values) getSingleValue() argument 11666 IRPosition IRP = IRPosition::value(*V); updateImpl() local 11740 const IRPosition &IRP = getIRPosition(); manifest() local 12686 const IRPosition &IRP = getIRPosition(); updateImpl() local 12924 SWITCH_PK_CREATE(CLASS,IRP,PK,SUFFIX) global() argument [all...] |
H A D | OpenMPOpt.cpp | 5234 __anon5fbee67a4602(const IRPosition &IRP, const AbstractAttribute *AA, bool &UsedAssumedInformation) initialize() argument 5606 createForPosition(const IRPosition & IRP,Attributor & A) createForPosition() argument 5632 createForPosition(const IRPosition & IRP,Attributor & A) createForPosition() argument 5653 createForPosition(const IRPosition & IRP,Attributor & A) createForPosition() argument 5674 createForPosition(const IRPosition & IRP,Attributor & A) createForPosition() argument 5696 createForPosition(const IRPosition & IRP,Attributor & A) createForPosition() argument [all...] |
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUAttributor.cpp | 395 createForPosition(const IRPosition & IRP,Attributor & A) createForPosition() argument 682 createForPosition(const IRPosition & IRP,Attributor & A) createForPosition() argument 810 createForPosition(const IRPosition & IRP,Attributor & A) createForPosition() argument 914 createForPosition(const IRPosition & IRP,Attributor & A) createForPosition() argument [all...] |