/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | Attributor.cpp | 609 static bool isAssumedReadOnlyOrReadNone(Attributor &A, const IRPosition &IRP, in isAssumedReadOnlyOrReadNone() argument 649 bool AA::isAssumedReadOnly(Attributor &A, const IRPosition &IRP, in isAssumedReadOnly() argument 654 bool AA::isAssumedReadNone(Attributor &A, const IRPosition &IRP, in 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 1768 const IRPosition &IRP = QueryingAA.getIRPosition(); checkForAllUses() local 1879 const IRPosition &IRP = QueryingAA.getIRPosition(); checkForAllCallSites() local 1993 shouldPropagateCallBaseContext(const IRPosition & IRP) shouldPropagateCallBaseContext() argument 2005 const IRPosition &IRP = QueryingAA.getIRPosition(); checkForAllReturnedValues() local 2084 const IRPosition &IRP = QueryingAA.getIRPosition(); checkForAllInstructions() local 2346 const IRPosition &IRP = manifestAttributes() local 3337 checkAndQueryIRAttr(const IRPosition & IRP,AttributeSet Attrs) checkAndQueryIRAttr() argument [all...] |
H A D | AttributorAttributes.cpp | 2304 const IRPosition &IRP = getIRPosition(); updateImpl() local 2418 isImpliedByIR(Attributor & A,const IRPosition & IRP,Attribute::AttrKind ImpliedAttributeKind,bool IgnoreSubsumingPositions) isImpliedByIR() argument 2510 IRPosition IRP = IRPosition::callsite_argument(*CB, ArgNo); getKnownNonNullAndDerefBytesForUse() local 2587 __anon84dfdece2302(const IRPosition &IRP) updateImpl() argument 3720 isImpliedByIR(Attributor & A,const IRPosition & IRP,Attribute::AttrKind ImpliedAttributeKind,bool IgnoreSubsumingPositions) isImpliedByIR() argument 5177 IRPosition IRP = IRPosition::callsite_argument(*CB, ArgNo); getKnownAlignForUse() local 5676 isImpliedByIR(Attributor & A,const IRPosition & IRP,Attribute::AttrKind ImpliedAttributeKind,bool IgnoreSubsumingPositions) isImpliedByIR() argument 5722 determineFunctionCaptureCapabilities(const IRPosition & IRP,const Function & F,BitIntegerState & State) determineFunctionCaptureCapabilities() argument 5887 const IRPosition &IRP = getIRPosition(); updateImpl() local 6484 auto IRP = IRPosition::callsite_argument(*cast<CallBase>(getCtxI()), initialize() local 7668 const IRPosition &IRP = getIRPosition(); updateImpl() local 7793 const IRPosition &IRP = getIRPosition(); manifest() local 7872 const IRPosition &IRP = getIRPosition(); initialize() local 8095 const IRPosition &IRP = getIRPosition(); updateImpl() local 8404 const IRPosition &IRP = getIRPosition(); manifest() local 8922 auto &IRP = getIRPosition(); manifest() local 10129 isImpliedByIR(Attributor & A,const IRPosition & IRP,Attribute::AttrKind ImpliedAttributeKind,bool IgnoreSubsumingPositions) isImpliedByIR() argument 10220 __anon84dfdece8102(const IRPosition &IRP) updateImpl() argument 10300 const IRPosition &IRP = getIRPosition(); initialize() local 10722 askForAssumedConstant(Attributor & A,const AbstractAttribute & QueryingAA,const IRPosition & IRP,Type & Ty) askForAssumedConstant() argument 10745 getSingleValue(Attributor & A,const AbstractAttribute & AA,const IRPosition & IRP,SmallVectorImpl<AA::ValueAndContext> & Values) getSingleValue() argument 11682 IRPosition IRP = IRPosition::value(*V); updateImpl() local 11756 const IRPosition &IRP = getIRPosition(); manifest() local 12696 const IRPosition &IRP = getIRPosition(); updateImpl() local 12932 SWITCH_PK_CREATE(CLASS,IRP,PK,SUFFIX) global() argument [all...] |
H A D | OpenMPOpt.cpp | 5231 __anona75899194602(const IRPosition &IRP, const AbstractAttribute *AA, bool &UsedAssumedInformation) initialize() argument 5603 createForPosition(const IRPosition & IRP,Attributor & A) createForPosition() argument 5629 createForPosition(const IRPosition & IRP,Attributor & A) createForPosition() argument 5650 createForPosition(const IRPosition & IRP,Attributor & A) createForPosition() argument 5671 createForPosition(const IRPosition & IRP,Attributor & A) createForPosition() argument 5693 createForPosition(const IRPosition & IRP,Attributor & A) createForPosition() argument [all...] |
/freebsd-src/contrib/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...] |