Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refined PTX argument mapping and analyses #1065

Merged
merged 3 commits into from
Sep 5, 2023
Merged

Refined PTX argument mapping and analyses #1065

merged 3 commits into from
Sep 5, 2023

Conversation

m4rs-mt
Copy link
Owner

@m4rs-mt m4rs-mt commented Aug 30, 2023

This PR unified field-name generation of argument mapper types and refines the current PTX argument mapper functionality. Furthermore, it also adapts visibility and inheritance of PTX-backend analyses and transformations.

This PR depends on #1068.

@m4rs-mt m4rs-mt added this to the v2.0 milestone Aug 30, 2023
@m4rs-mt m4rs-mt changed the title Refined PTX argument mapping and anlyses Refined PTX argument mapping and analyses. Aug 30, 2023
@m4rs-mt m4rs-mt changed the title Refined PTX argument mapping and analyses. Refined PTX argument mapping and analyses Aug 30, 2023
@m4rs-mt m4rs-mt requested a review from MoFtZ September 4, 2023 16:23
@m4rs-mt m4rs-mt merged commit d1758bb into master Sep 5, 2023
43 checks passed
@m4rs-mt m4rs-mt deleted the ptx branch September 5, 2023 10:05
MoFtZ pushed a commit to MoFtZ/ILGPU that referenced this pull request Sep 8, 2023
* Updated ArgumentMapper to use common field names.
* Unsealed PTXArgumentMapper to make it reusable.
* Updated PTX code analyses and transformations in terms of inheritance and visibility.
m4rs-mt added a commit that referenced this pull request Sep 12, 2023
* Refined PTX argument mapping and analyses.
- Backported #1065.

Co-authored-by: Marcel Koester <m4rs@m4rs.net>
MoFtZ pushed a commit to MoFtZ/ILGPU that referenced this pull request Apr 24, 2024
* Updated ArgumentMapper to use common field names.
* Unsealed PTXArgumentMapper to make it reusable.
* Updated PTX code analyses and transformations in terms of inheritance and visibility.
MoFtZ pushed a commit to MoFtZ/ILGPU that referenced this pull request Apr 24, 2024
* Updated ArgumentMapper to use common field names.
* Unsealed PTXArgumentMapper to make it reusable.
* Updated PTX code analyses and transformations in terms of inheritance and visibility.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants