[all-commits] [llvm/llvm-project] 0d63a3: [mlir][acc] Update LegalizeDataValues pass to allo...

Razvan Lupusoru via All-commits all-commits at lists.llvm.org
Fri Jan 31 07:55:29 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 0d63a3d7572039095fabeadc7f1370da7dfa0d1b
      https://github.com/llvm/llvm-project/commit/0d63a3d7572039095fabeadc7f1370da7dfa0d1b
  Author: Razvan Lupusoru <razvan.lupusoru at gmail.com>
  Date:   2025-01-31 (Fri, 31 Jan 2025)

  Changed paths:
    M mlir/lib/Dialect/OpenACC/Transforms/LegalizeDataValues.cpp

  Log Message:
  -----------
  [mlir][acc] Update LegalizeDataValues pass to allow MappableType (#125134)

With the addition of new type interface MappableType, the
LegalizeDataValues should not make the assumption it can obtain a
pointer to the data (aka acc::getVarPtr() is now not guaranteed to get a
value - acc::getVar() must be used instead).

Thus update the pass to ensure it handles any var used in its data
clause operations.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list