Lines Matching refs:Attributor
271 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()
404 AAAMDAttributesFunction(const IRPosition &IRP, Attributor &A) in AAAMDAttributesFunction()
407 void initialize(Attributor &A) override { in initialize()
438 ChangeStatus updateImpl(Attributor &A) override { in updateImpl()
526 ChangeStatus manifest(Attributor &A) override { in manifest()
539 const std::string getAsStr(Attributor *) const override { in getAsStr()
554 bool checkForQueuePtr(Attributor &A) { in checkForQueuePtr()
605 bool funcRetrievesMultigridSyncArg(Attributor &A, unsigned COV) { in funcRetrievesMultigridSyncArg()
611 bool funcRetrievesHostcallPtr(Attributor &A, unsigned COV) { in funcRetrievesHostcallPtr()
617 bool funcRetrievesDefaultQueue(Attributor &A, unsigned COV) { in funcRetrievesDefaultQueue()
623 bool funcRetrievesCompletionAction(Attributor &A, unsigned COV) { in funcRetrievesCompletionAction()
629 bool funcRetrievesHeapPtr(Attributor &A, unsigned COV) { in funcRetrievesHeapPtr()
636 bool funcRetrievesQueuePtr(Attributor &A, unsigned COV) { in funcRetrievesQueuePtr()
643 bool funcRetrievesImplicitKernelArg(Attributor &A, AA::RangeTy Range) { in funcRetrievesImplicitKernelArg()
671 bool funcRetrievesLDSKernelId(Attributor &A) { in funcRetrievesLDSKernelId()
683 Attributor &A) { in createForPosition()
696 AAAMDSizeRangeAttribute(const IRPosition &IRP, Attributor &A, in AAAMDSizeRangeAttribute()
704 ChangeStatus updateImplImpl(Attributor &A) { in updateImplImpl()
730 ChangeStatus emitAttributeIfNotDefault(Attributor &A, unsigned Min, in emitAttributeIfNotDefault()
746 const std::string getAsStr(Attributor *) const override { in getAsStr()
758 AAAMDFlatWorkGroupSize(const IRPosition &IRP, Attributor &A) in AAAMDFlatWorkGroupSize()
761 void initialize(Attributor &A) override { in initialize()
773 ChangeStatus updateImpl(Attributor &A) override { in updateImpl()
779 Attributor &A);
781 ChangeStatus manifest(Attributor &A) override { in manifest()
811 Attributor &A) { in createForPosition()
820 AAAMDWavesPerEU(const IRPosition &IRP, Attributor &A) in AAAMDWavesPerEU()
827 void initialize(Attributor &A) override { in initialize()
847 ChangeStatus updateImpl(Attributor &A) override { in updateImpl()
887 Attributor &A);
889 ChangeStatus manifest(Attributor &A) override { in manifest()
915 Attributor &A) { in createForPosition()
937 AAAMDGPUNoAGPR(const IRPosition &IRP, Attributor &A) : IRAttribute(IRP) {} in AAAMDGPUNoAGPR()
940 Attributor &A) { in createForPosition()
946 void initialize(Attributor &A) override { in initialize()
952 const std::string getAsStr(Attributor *A) const override { in getAsStr()
958 ChangeStatus updateImpl(Attributor &A) override { in updateImpl()
989 ChangeStatus manifest(Attributor &A) override { in manifest()
1051 Attributor A(Functions, InfoCache, AC); in runImpl()