We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
ptrtoaddr
2 parents 42438a9 + 57627bd commit 310ec97Copy full SHA for 310ec97
llvm/docs/LangRef.rst
@@ -12571,10 +12571,11 @@ Example:
12571
""""""""
12572
This example assumes pointers in address space 1 are 64 bits in size with an
12573
address width of 32 bits (``p1:64:64:64:32`` :ref:`datalayout string<langref_datalayout>`)
12574
+
12575
.. code-block:: llvm
12576
- %X = ptrtoaddr ptr addrspace(1) %P to i32 ; extracts low 32 bits of pointer
12577
- %Y = ptrtoaddr <4 x ptr addrspace(1)> %P to <4 x i32>; yields vector of low 32 bits for each pointer
+ %X = ptrtoaddr ptr addrspace(1) %P to i32 ; extracts low 32 bits of pointer
12578
+ %Y = ptrtoaddr <4 x ptr addrspace(1)> %P to <4 x i32> ; yields vector of low 32 bits for each pointer
12579
12580
12581
.. _i_inttoptr:
0 commit comments