Home
last modified time | relevance | path

Searched defs:IRP (Results 1 – 4 of 4) sorted by relevance

/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributor.cpp609 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 DAttributorAttributes.cpp2306 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 DOpenMPOpt.cpp5234 __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 DAMDGPUAttributor.cpp395 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...]