Krish Gupta
148b10be8a
[flang][OpenMP] Support custom mappers in target update to/from clauses ( #169673 )
...
Implement support for the OpenMP `mapper` modifier on `target update` `to` and
`from` clauses in Flang.
Semantic name resolution is extended to bind the mapper symbol for
`OmpClause::To` and `OmpClause::From` via a shared `ResolveMapperModifier`
helper. Lowering is extended in `ClauseProcessor` with a `getMapperIdentifier`
template helper to extract the mapper name for both `map` and `target update`
clauses and forward it to `omp.map_info`.
Fixes #168701 .
Reviewed By: TIFitis, kparzysz
Assited By: Copilot( For review and articulations of messages)
2026-03-02 21:59:56 +05:30
..
2026-01-09 10:13:44 -06:00
2026-03-02 21:59:56 +05:30
2025-11-10 10:11:53 -06:00
2026-02-18 21:53:19 +00:00
2026-01-07 19:20:30 +00:00
2026-02-18 21:53:19 +00:00
2025-10-15 14:14:15 -05:00
2026-01-07 19:20:30 +00:00
2026-01-07 19:20:30 +00:00
2026-02-18 21:53:19 +00:00
2026-01-07 19:20:30 +00:00
2026-01-07 19:20:30 +00:00
2026-01-07 19:20:30 +00:00
2026-02-18 21:53:19 +00:00
2026-01-07 19:20:30 +00:00
2026-02-18 21:53:19 +00:00
2026-02-18 21:53:19 +00:00
2026-02-18 21:53:19 +00:00
2026-01-07 19:20:30 +00:00
2026-02-18 21:53:19 +00:00
2026-02-18 21:53:19 +00:00
2026-01-07 19:20:30 +00:00
2026-01-07 19:20:30 +00:00
2026-01-07 19:20:30 +00:00
2026-01-07 19:20:30 +00:00
2025-07-09 09:52:00 -05:00
2026-02-18 21:53:19 +00:00
2026-02-18 21:53:19 +00:00
2026-01-09 10:13:44 -06:00
2026-01-09 10:13:44 -06:00
2026-01-07 19:20:30 +00:00
2026-01-07 19:20:30 +00:00
2026-01-07 19:20:30 +00:00
2026-01-07 19:20:30 +00:00
2026-02-18 21:53:19 +00:00
2026-01-07 19:20:30 +00:00
2026-01-07 19:20:30 +00:00
2026-02-24 15:10:59 +00:00
2026-01-07 19:20:30 +00:00
2026-01-07 19:20:30 +00:00
2026-02-18 21:53:19 +00:00
2026-02-18 21:53:19 +00:00
2025-09-03 14:04:39 +02:00
2026-02-18 21:53:19 +00:00
2026-02-18 21:53:19 +00:00
2026-02-18 21:53:19 +00:00
2026-02-18 21:53:19 +00:00
2026-01-07 19:20:30 +00:00
2026-02-09 07:47:04 -06:00
2026-01-07 19:20:30 +00:00
2026-02-18 21:53:19 +00:00
2026-02-18 21:53:19 +00:00
2026-02-18 21:53:19 +00:00
2026-02-18 21:53:19 +00:00
2026-02-18 21:53:19 +00:00
2026-02-18 21:53:19 +00:00
2026-02-18 21:53:19 +00:00
2026-02-18 21:53:19 +00:00
2026-01-09 10:13:44 -06:00
2026-01-07 19:20:30 +00:00
2025-09-29 15:17:55 -05:00
2025-09-29 15:17:55 -05:00
2026-02-18 21:53:19 +00:00
2026-02-18 21:53:19 +00:00
2026-02-18 21:53:19 +00:00
2026-01-07 19:20:30 +00:00
2026-01-07 19:20:30 +00:00
2026-01-20 12:03:39 +05:30
2026-01-20 16:39:25 +00:00
2026-01-20 12:03:39 +05:30
2026-01-20 16:39:25 +00:00
2026-01-07 19:20:30 +00:00
2026-01-07 19:20:30 +00:00
2026-01-07 19:20:30 +00:00
2026-01-07 19:20:30 +00:00
2026-01-20 12:03:39 +05:30
2026-01-20 16:39:25 +00:00
2026-01-07 19:20:30 +00:00
2026-02-18 21:53:19 +00:00
2026-02-18 21:53:19 +00:00
2026-01-07 19:20:30 +00:00
2026-02-18 21:53:19 +00:00
2026-01-07 19:20:30 +00:00
2026-01-07 19:20:30 +00:00
2026-01-07 19:20:30 +00:00
2026-01-07 19:20:30 +00:00
2026-01-07 19:20:30 +00:00
2026-01-07 19:20:30 +00:00
2026-01-07 19:20:30 +00:00
2026-01-07 19:20:30 +00:00
2026-01-07 19:20:30 +00:00
2026-02-18 21:53:19 +00:00
2026-01-07 19:20:30 +00:00
2026-02-18 21:53:19 +00:00
2026-02-18 21:53:19 +00:00
2026-01-07 19:20:30 +00:00
2026-01-07 19:20:30 +00:00
2026-01-07 19:20:30 +00:00
2026-01-07 19:20:30 +00:00
2026-01-07 19:20:30 +00:00
2026-01-07 19:20:30 +00:00
2026-02-18 21:53:19 +00:00