You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When passed as a `ccall` argument with the `llvmcall` calling convention, an `AddrSpacePtr` will be converted to an LLVM pointer type with the correct address space.
150
-
This type is mainly used to ensure Julia's codegen uses the correct address space when calling LLVM intrinsics.
149
+
A pointer type that more closely resembles LLVM semantics: It includes the pointer address
150
+
space, and will be passed as an actual pointer instead of an integer.
151
+
152
+
This type is mainly used to interface with code that has strict requirements about pointers,
153
+
e.g., intrinsics that are selected based on the address space, or back-ends that require
0 commit comments