2 Commits

Author SHA1 Message Date
Valentin Clement (バレンタイン クレメン)
f57f338313
[flang][cuda] Add double descriptor information in allocate/deallocate operations (#170901)
After https://github.com/llvm/llvm-project/pull/169740, the allocate and
deallocate cuf operation can be converted later. Update the way to
recognize double descriptor case by adding this information directly on
the operation itself.
2025-12-05 11:08:45 -08:00
Valentin Clement (バレンタイン クレメン)
21e64d1f5a
[flang][cuda][NFC] Split allocation related operation conversion from other cuf operations (#169740)
Split AllocOp, FreeOp, AllocateOp and DeallocateOp from other
conversion. Patterns are currently added to the base CUFOpConversion
when the option is enabled.
This split is a pre-requisite to be more flexible where we do the
allocation related operations conversion in the pipeline.
2025-12-01 10:19:52 -08:00