Home
last modified time | relevance | path

Searched defs:QueryingAA (Results 1 – 3 of 3) sorted by relevance

/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributor.cpp207 isNoSyncInst(Attributor & A,const Instruction & I,const AbstractAttribute & QueryingAA) isNoSyncInst() argument
232 isDynamicallyUnique(Attributor & A,const AbstractAttribute & QueryingAA,const Value & V,bool ForAnalysisOnly) isDynamicallyUnique() argument
243 getInitialValueForObj(Attributor & A,const AbstractAttribute & QueryingAA,Value & Obj,Type & Ty,const TargetLibraryInfo * TLI,const DataLayout & DL,AA::RangeTy * RangePtr) getInitialValueForObj() argument
368 getPotentialCopiesOfMemoryValue(Attributor & A,Ty & I,SmallSetVector<Value *,4> & PotentialCopies,SmallSetVector<Instruction *,4> * PotentialValueOrigins,const AbstractAttribute & QueryingAA,bool & UsedAssumedInformation,bool OnlyExact) getPotentialCopiesOfMemoryValue() argument
593 getPotentiallyLoadedValues(Attributor & A,LoadInst & LI,SmallSetVector<Value *,4> & PotentialValues,SmallSetVector<Instruction *,4> & PotentialValueOrigins,const AbstractAttribute & QueryingAA,bool & UsedAssumedInformation,bool OnlyExact) getPotentiallyLoadedValues() argument
602 getPotentialCopiesOfStoredValue(Attributor & A,StoreInst & SI,SmallSetVector<Value *,4> & PotentialCopies,const AbstractAttribute & QueryingAA,bool & UsedAssumedInformation,bool OnlyExact) getPotentialCopiesOfStoredValue() argument
610 isAssumedReadOnlyOrReadNone(Attributor & A,const IRPosition & IRP,const AbstractAttribute & QueryingAA,bool RequireReadNone,bool & IsKnown) isAssumedReadOnlyOrReadNone() argument
650 isAssumedReadOnly(Attributor & A,const IRPosition & IRP,const AbstractAttribute & QueryingAA,bool & IsKnown) isAssumedReadOnly() argument
655 isAssumedReadNone(Attributor & A,const IRPosition & IRP,const AbstractAttribute & QueryingAA,bool & IsKnown) isAssumedReadNone() argument
663 isPotentiallyReachable(Attributor & A,const Instruction & FromI,const Instruction * ToI,const Function & ToFn,const AbstractAttribute & QueryingAA,const AA::InstExclusionSetTy * ExclusionSet,std::function<bool (const Function & F)> GoBackwardsCB) isPotentiallyReachable() argument
819 isPotentiallyReachable(Attributor & A,const Instruction & FromI,const Instruction & ToI,const AbstractAttribute & QueryingAA,const AA::InstExclusionSetTy * ExclusionSet,std::function<bool (const Function & F)> GoBackwardsCB) isPotentiallyReachable() argument
829 isPotentiallyReachable(Attributor & A,const Instruction & FromI,const Function & ToFn,const AbstractAttribute & QueryingAA,const AA::InstExclusionSetTy * ExclusionSet,std::function<bool (const Function & F)> GoBackwardsCB) isPotentiallyReachable() argument
837 isAssumedThreadLocalObject(Attributor & A,Value & Obj,const AbstractAttribute & QueryingAA) isAssumedThreadLocalObject() argument
891 isPotentiallyAffectedByBarrier(Attributor & A,const Instruction & I,const AbstractAttribute & QueryingAA) isPotentiallyAffectedByBarrier() argument
921 isPotentiallyAffectedByBarrier(Attributor & A,ArrayRef<const Value * > Ptrs,const AbstractAttribute & QueryingAA,const Instruction * CtxI) isPotentiallyAffectedByBarrier() argument
1554 isAssumedDead(const Use & U,const AbstractAttribute * QueryingAA,const AAIsDead * FnLivenessAA,bool & UsedAssumedInformation,bool CheckBBLivenessOnly,DepClassTy DepClass) isAssumedDead() argument
1603 isAssumedDead(const Instruction & I,const AbstractAttribute * QueryingAA,const AAIsDead * FnLivenessAA,bool & UsedAssumedInformation,bool CheckBBLivenessOnly,DepClassTy DepClass,bool CheckForDeadStore) isAssumedDead() argument
1666 isAssumedDead(const IRPosition & IRP,const AbstractAttribute * QueryingAA,const AAIsDead * FnLivenessAA,bool & UsedAssumedInformation,bool CheckBBLivenessOnly,DepClassTy DepClass) isAssumedDead() argument
1714 isAssumedDead(const BasicBlock & BB,const AbstractAttribute * QueryingAA,const AAIsDead * FnLivenessAA,DepClassTy DepClass) isAssumedDead() argument
1739 checkForAllCallees(function_ref<bool (ArrayRef<const Function * >)> Pred,const AbstractAttribute & QueryingAA,const CallBase & CB) checkForAllCallees() argument
1758 checkForAllUses(function_ref<bool (const Use &,bool &)> Pred,const AbstractAttribute & QueryingAA,const Value & V,bool CheckBBLivenessOnly,DepClassTy LivenessDepClass,bool IgnoreDroppableUses,function_ref<bool (const Use & OldU,const Use & NewU)> EquivalentUseCB) checkForAllUses() argument
1877 checkForAllCallSites(function_ref<bool (AbstractCallSite)> Pred,const AbstractAttribute & QueryingAA,bool RequireAllCallSites,bool & UsedAssumedInformation) checkForAllCallSites() argument
1898 checkForAllCallSites(function_ref<bool (AbstractCallSite)> Pred,const Function & Fn,bool RequireAllCallSites,const AbstractAttribute * QueryingAA,bool & UsedAssumedInformation,bool CheckPotentiallyDead) checkForAllCallSites() argument
2005 checkForAllReturnedValues(function_ref<bool (Value &)> Pred,const AbstractAttribute & QueryingAA,AA::ValueScope S,bool RecurseForSelectAndPHI) checkForAllReturnedValues() argument
2028 checkForAllInstructionsImpl(Attributor * A,InformationCache::OpcodeInstMapTy & OpcodeInstMap,function_ref<bool (Instruction &)> Pred,const AbstractAttribute * QueryingAA,const AAIsDead * LivenessAA,ArrayRef<unsigned> Opcodes,bool & UsedAssumedInformation,bool CheckBBLivenessOnly=false,bool CheckPotentiallyDead=false) checkForAllInstructionsImpl() argument
2058 checkForAllInstructions(function_ref<bool (Instruction &)> Pred,const Function * Fn,const AbstractAttribute * QueryingAA,ArrayRef<unsigned> Opcodes,bool & UsedAssumedInformation,bool CheckBBLivenessOnly,bool CheckPotentiallyDead) checkForAllInstructions() argument
2083 checkForAllInstructions(function_ref<bool (Instruction &)> Pred,const AbstractAttribute & QueryingAA,ArrayRef<unsigned> Opcodes,bool & UsedAssumedInformation,bool CheckBBLivenessOnly,bool CheckPotentiallyDead) checkForAllInstructions() argument
2096 checkForAllReadWriteInstructions(function_ref<bool (Instruction &)> Pred,AbstractAttribute & QueryingAA,bool & UsedAssumedInformation) checkForAllReadWriteInstructions() argument
[all...]
H A DOpenMPOpt.cpp3831 A.recordDependence(*KI, *QueryingAA, DepClassTy::OPTIONAL); in KERNEL_ENVIRONMENT_CONFIGURATION_SETTER() argument
3823 __anon5fbee67a3302(Attributor &A, const AAKernelInfo *KI, const AbstractAttribute *QueryingAA) KERNEL_ENVIRONMENT_CONFIGURATION_SETTER() argument
3865 __anon5fbee67a3502(Attributor &A, const AbstractAttribute *QueryingAA) KERNEL_ENVIRONMENT_CONFIGURATION_SETTER() argument
3876 __anon5fbee67a3602(Attributor &A, const AbstractAttribute *QueryingAA) KERNEL_ENVIRONMENT_CONFIGURATION_SETTER() argument
[all...]
H A DAttributorAttributes.cpp307 stripAndAccumulateOffsets(Attributor &A, const AbstractAttribute &QueryingAA, in stripAndAccumulateOffsets() argument
341 getMinimalBaseOfPointer(Attributor &A, const AbstractAttribute &QueryingAA, in getMinimalBaseOfPointer() argument
359 Attributor &A, const AAType &QueryingAA, StateType &S, in clampReturnedValueStates() argument
436 clampCallSiteArgumentStates(Attributor & A,const AAType & QueryingAA,StateType & S) clampCallSiteArgumentStates() argument
2470 getKnownNonNullAndDerefBytesForUse(Attributor & A,const AbstractAttribute & QueryingAA,Value & AssociatedValue,const Use * U,const Instruction * I,bool & IsNonNull,bool & TrackUse) getKnownNonNullAndDerefBytesForUse() argument
5158 getKnownAlignForUse(Attributor & A,AAAlign & QueryingAA,Value & AssociatedValue,const Use * U,const Instruction * I,bool & TrackUse) getKnownAlignForUse() argument
10714 askForAssumedConstant(Attributor & A,const AbstractAttribute & QueryingAA,const IRPosition & IRP,Type & Ty) askForAssumedConstant() argument
[all...]