melior icon indicating copy to clipboard operation
melior copied to clipboard

Remove typed pointer support?

Open edg-l opened this issue 2 years ago • 2 comments

According to docs LLVM 17 removes typed pointers support completly and only supports opaque pointers.

On MLIR i think you can still make typed pointers but when lowered they become opaque.

https://llvm.org/docs/OpaquePointers.html#version-support

edg-l avatar Sep 29 '23 15:09 edg-l

Actually, I don't know LLVM kept the API which doesn't work anymore... They just missed it?

Edit: I keep the API for now until they remove it. Somehow, they kept the non-opaque pointer functionality within MLIR as of 17.0.0.

raviqqe avatar Sep 30 '23 01:09 raviqqe

For reference, MLIR kept the non-opaque pointer functionality so it is easier to transition out. Commit 4983432f17eb4b445e161c5f8278c6ea4d5d1241 has since removed it.

Moxinilian avatar Jan 15 '24 13:01 Moxinilian