Skip to content

Conversation

@gabrielrodcanal
Copy link
Collaborator

This PR modernises the pre-exising extract-target pass to be compliant with the new xDSL's API: some operations have changed their name or include new properties. Note that there was a fundamental problem with the location of the bounds in the new function block that was not correct in the previous version. Corrected here.

The pass has been tested with the examples under examples/omp/offload with xftn <ex.F90> --offload -e extract-target.

@gabrielrodcanal gabrielrodcanal requested a review from mesham August 1, 2025 10:03
@gabrielrodcanal gabrielrodcanal marked this pull request as draft August 1, 2025 13:14
… function. Otherwise, the function will not be present in the symbol table of the calling module
…rated IR does not pass the mlir-opt verifier. Tested on all the offload examples
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants