Home
last modified time | relevance | path

Searched refs:Attributor (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp307 stripAndAccumulateOffsets(Attributor &A, const AbstractAttribute &QueryingAA, in stripAndAccumulateOffsets()
341 getMinimalBaseOfPointer(Attributor &A, const AbstractAttribute &QueryingAA, in getMinimalBaseOfPointer()
359 Attributor &A, const AAType &QueryingAA, StateType &S, in clampReturnedValueStates()
416 AAReturnedFromReturnedValues(const IRPosition &IRP, Attributor &A) in AAReturnedFromReturnedValues()
420 ChangeStatus updateImpl(Attributor &A) override { in updateImpl()
436 static void clampCallSiteArgumentStates(Attributor &A, const AAType &QueryingAA, in clampCallSiteArgumentStates()
495 bool getArgumentStateFromCallBaseContext(Attributor &A, in getArgumentStateFromCallBaseContext()
537 AAArgumentFromCallSiteArguments(const IRPosition &IRP, Attributor &A) in AAArgumentFromCallSiteArguments()
541 ChangeStatus updateImpl(Attributor &A) override { in updateImpl()
567 AACalleeToCallSite(const IRPosition &IRP, Attributor &A) : BaseType(IRP, A) {} in AACalleeToCallSite()
[all …]
H A DAttributor.cpp206 bool AA::isNoSyncInst(Attributor &A, const Instruction &I, in isNoSyncInst()
232 bool AA::isDynamicallyUnique(Attributor &A, const AbstractAttribute &QueryingAA, in isDynamicallyUnique()
243 AA::getInitialValueForObj(Attributor &A, const AbstractAttribute &QueryingAA, in getInitialValueForObj()
366 Attributor &A, Ty &I, SmallSetVector<Value *, 4> &PotentialCopies, in getPotentialCopiesOfMemoryValue()
591 Attributor &A, LoadInst &LI, SmallSetVector<Value *, 4> &PotentialValues, in getPotentiallyLoadedValues()
601 Attributor &A, StoreInst &SI, SmallSetVector<Value *, 4> &PotentialCopies, in getPotentialCopiesOfStoredValue()
609 static bool isAssumedReadOnlyOrReadNone(Attributor &A, const IRPosition &IRP, in isAssumedReadOnlyOrReadNone()
649 bool AA::isAssumedReadOnly(Attributor &A, const IRPosition &IRP, in isAssumedReadOnly()
654 bool AA::isAssumedReadNone(Attributor &A, const IRPosition &IRP, in isAssumedReadNone()
661 isPotentiallyReachable(Attributor &A, const Instruction &FromI, in isPotentiallyReachable()
[all …]
H A DOpenMPOpt.cpp927 OMPInformationCache &OMPInfoCache, Attributor &A) in OpenMPOpt()
2041 Attributor &A;
2070 static void registerAAsForFunction(Attributor &A, const Function &F);
2248 AAICVTracker(const IRPosition &IRP, Attributor &A) : Base(IRP) {} in AAICVTracker()
2257 static AAICVTracker &createForPosition(const IRPosition &IRP, Attributor &A);
2262 Attributor &A) const { in getReplacementValue()
2291 AAICVTrackerFunction(const IRPosition &IRP, Attributor &A) in AAICVTrackerFunction()
2295 const std::string getAsStr(Attributor *) const override { in getAsStr()
2303 ChangeStatus manifest(Attributor &A) override { in manifest()
2312 ChangeStatus updateImpl(Attributor &A) override { in updateImpl()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAttributor.cpp271 AAAMDAttributes(const IRPosition &IRP, Attributor &A) : Base(IRP) {} in AAAMDAttributes()
275 Attributor &A);
297 AAUniformWorkGroupSize(const IRPosition &IRP, Attributor &A) : Base(IRP) {} in AAUniformWorkGroupSize()
301 Attributor &A);
323 AAUniformWorkGroupSizeFunction(const IRPosition &IRP, Attributor &A) in AAUniformWorkGroupSizeFunction()
326 void initialize(Attributor &A) override { in initialize()
345 ChangeStatus updateImpl(Attributor &A) override { in updateImpl()
371 ChangeStatus manifest(Attributor &A) override { in manifest()
386 const std::string getAsStr(Attributor *) const override { in getAsStr()
396 Attributor &A) { in createForPosition()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DAttributor.h153 struct Attributor;
198 bool isNoSyncInst(Attributor &A, const Instruction &I,
206 bool isDynamicallyUnique(Attributor &A, const AbstractAttribute &QueryingAA,
326 Constant *getInitialValueForObj(Attributor &A,
344 Attributor &A, LoadInst &LI, SmallSetVector<Value *, 4> &PotentialValues,
359 Attributor &A, StoreInst &SI, SmallSetVector<Value *, 4> &PotentialCopies,
365 bool isAssumedReadOnly(Attributor &A, const IRPosition &IRP,
370 bool isAssumedReadNone(Attributor &A, const IRPosition &IRP,
382 Attributor &A, const Instruction &FromI, const Instruction &ToI,
389 Attributor &A, const Instruction &FromI, const Function &ToFn,
[all …]
/freebsd/lib/clang/libllvm/
H A DMakefile1729 SRCS_MIN+= Transforms/IPO/Attributor.cpp