Home
last modified time | relevance | path

Searched refs:ptrtoint (Results 1 – 11 of 11) sorted by relevance

/openbsd/src/gnu/llvm/llvm/docs/
DGetElementPtr.rst260 How is GEP different from ``ptrtoint``, arithmetic, and ``inttoptr``?
265 With ptrtoint, you have to pick an integer type. One approach is to pick i64;
399 of GEP's special aliasing rules do not apply to pointers computed from ptrtoint,
409 Also as above, ptrtoint and inttoptr provide an alternative way to do this which
DPointerAuth.md253 %fp_i = ptrtoint void ()* %fp to i64
DLangRef.rst610 ``inttoptr`` and ``ptrtoint`` instructions have the same semantics as for
624 From the perspective of the optimizer, ``inttoptr`` and ``ptrtoint`` for
632 ``ptrtoint(v)-ptrtoint(v) == 0``, don't hold for non-integral types.
2927 :ref:`getelementptr <i_getelementptr>`, :ref:`ptrtoint <i_ptrtoint>` and
3023 %i = ptrtoint ptr %d to i64
3659 nor is it legal to use them in :ref:`ptrtoint <i_ptrtoint>` or
4367 the bits are not inspected. This allows ``ptrtoint`` and arithmetic to be
4474 ``ptrtoint (CST to TYPE)``
4475 Perform the :ref:`ptrtoint operation <i_ptrtoint>` on constants.
10744 pointer comparison or ``ptrtoint`` (including ``ptrtoint``-like operations
[all …]
DStatepoints.rst757 ptrtoint or inttoptr cast (which is common for such use cases) breaks the
/openbsd/src/gnu/llvm/llvm/utils/vim/syntax/
Dllvm.vim33 syn keyword llvmStatement oge ogt ole olt one or ord phi ptrtoint resume ret
/openbsd/src/gnu/llvm/llvm/include/llvm/IR/
DVPIntrinsics.def414 // llvm.vp.ptrtoint(x,mask,vlen)
415 HELPER_REGISTER_INT_CAST_VP(ptrtoint, VP_PTRTOINT, PtrToInt)
/openbsd/src/gnu/llvm/llvm/utils/
Dllvm.grm62 uitofp | sitofp | fptoui | fptosi | inttoptr | ptrtoint ;
/openbsd/src/gnu/llvm/llvm/lib/AsmParser/
DLLLexer.cpp854 INSTKEYWORD(ptrtoint, PtrToInt); in LexIdentifier()
/openbsd/src/gnu/llvm/llvm/include/llvm/Target/GlobalISel/
DCombine.td483 // Fold add ptrtoint(x), y -> ptrtoint (ptr_add x), y
/openbsd/src/gnu/llvm/llvm/docs/Frontend/
DPerformanceTips.rst127 #. Use ptrtoint/inttoptr sparingly (they interfere with pointer aliasing
/openbsd/src/gnu/llvm/compiler-rt/lib/msan/tests/
Dmsan_test.cpp2630 TEST(MemorySanitizer, ptrtoint) { in TEST() argument