[llvm-dev] Opaque Pointers Help Wanted

Arthur Eubanks via llvm-dev llvm-dev at lists.llvm.org
Mon Jun 21 09:03:19 PDT 2021


For the opaque pointers project,
https://llvm.org/docs/OpaquePointers.html#transition-plan contains high
level steps for what to do before we can enable opaque pointers. (Looks
like the page hasn't been rebuilt in a while,
https://github.com/llvm/llvm-project/blob/main/llvm/docs/OpaquePointers.rst#transition-plan
contains some more concrete steps)

Essentially almost all of the work boils down to figuring out how to remove
calls to `PointerType::getElementType()` and
`Type::getPointerElementType()`. Everything else derives from that.

Any help with this is welcome and appreciated!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20210621/cd537f1f/attachment.html>


More information about the llvm-dev mailing list