Repository navigation
ABC the target descriptor and make consistent throughout. - #6941
Conversation
As title. Needed to enforce the interface for `@intrinsic` template `generic` methods.
gmarkall
left a comment
There was a problem hiding this comment.
This passes tests locally for me with hardware and the changes seem to make sense.
We may still encounter issues with the typing and target contexts existing per-dispatcher in the CUDA target (which is presently needed in CUDA because things like the fast math flag are attached to the context) but being class members in the CPU target (as I understood from an earlier OOB conversation with @stuartarchibald ), but this is a move in the right direction.
|
Buildfarm ID: |
This passed. |
Thanks for the review @gmarkall
Thanks for noting this, definitely something to investigate as part of the next refactor. |
As title. Needed to enforce the interface for
@intrinsictemplategenericmethods.