[PATCH] D22488: [IR] Introduce a non-integral pointer type

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Fri Jul 22 13:26:58 PDT 2016


arsenm added inline comments.

================
Comment at: docs/LangRef.rst:559-561
@@ +558,5 @@
+via the :ref:```datalayout`` string<langref_datalayout>`.  Values of the
+non-integral pointer type represent pointers that don't have a *stable* bitwise
+representation; that is at runtime they may not be backed by a fixed unchanging
+pointer-width integer.
+
----------------
What consequence does the changing pointer value have on the optimizer? I'm interested in this for fat pointers which will not change value during runtime


https://reviews.llvm.org/D22488





More information about the llvm-commits mailing list