RBC
design principles
API reference
Releases
Environment variables
GitHub
rbc.ctools
Compiler
Compiler.__init__
Compiler.get
run
rbc.external
External
External.name
External.__init__
External.external
External.get_codegen
External.match_signature
External.register
external
rbc.errors
rbc.libfuncs
HeavyDB
HeavyDB.name
HeavyDB.__init__
HeavyDB.check
HeavyDB.get
LLVMIntrinsics
LLVMIntrinsics.name
LLVMIntrinsics.__init__
LLVMIntrinsics.check
LLVMIntrinsics.get
Libdevice
Libdevice.name
Libdevice.__init__
Libdevice.check
Libdevice.get
Library
Library.__init__
Library.check
Library.get
Mlib
Mlib.name
Mlib.__init__
Mlib.check
Mlib.get
NVVMIntrinsics
NVVMIntrinsics.name
NVVMIntrinsics.__init__
NVVMIntrinsics.check
NVVMIntrinsics.get
Stdio
Stdio.name
Stdio.__init__
Stdio.check
Stdio.get
Stdlib
Stdlib.name
Stdlib.__init__
Stdlib.check
Stdlib.get
drop_suffix
get_llvm_name
rbc.heavydb
rbc.remotejit
Caller
Caller.local
Caller.__init__
Caller.describe
Caller.get_signatures
DebugDispatcherRJIT
DebugDispatcherRJIT.debug
DebugDispatcherRJIT.thrift
DebugDispatcherRJIT.__init__
DebugDispatcherRJIT.call
DebugDispatcherRJIT.compile
DebugDispatcherRJIT.nvidia_smi_query
DebugDispatcherRJIT.python
DebugDispatcherRJIT.targets
DebugDispatcherRJIT.thrift_content
DispatcherRJIT
DispatcherRJIT.thrift
DispatcherRJIT.__init__
DispatcherRJIT.call
DispatcherRJIT.compile
DispatcherRJIT.nvidia_smi_query
DispatcherRJIT.python
DispatcherRJIT.targets
DispatcherRJIT.thrift_content
LocalClient
LocalClient.__init__
RemoteCallCapsule
RemoteCallCapsule.use_execute_cache
RemoteCallCapsule.__init__
RemoteCallCapsule.execute
RemoteDispatcher
RemoteDispatcher.__init__
RemoteJIT
RemoteJIT.client
RemoteJIT.default_remote_call_hold
RemoteJIT.have_last_compile
RemoteJIT.local
RemoteJIT.multiplexed
RemoteJIT.supports_local_caller
RemoteJIT.targets
RemoteJIT.thrift_content
RemoteJIT.typesystem_aliases
RemoteJIT.__init__
RemoteJIT.add_caller
RemoteJIT.caller_signature
RemoteJIT.discard_last_compile
RemoteJIT.format_type
RemoteJIT.get_caller
RemoteJIT.get_callers
RemoteJIT.get_pending_names
RemoteJIT.get_types
RemoteJIT.normalize_function_type
RemoteJIT.preprocess_callable
RemoteJIT.python
RemoteJIT.remote_call
RemoteJIT.remote_compile
RemoteJIT.reset
RemoteJIT.retrieve_targets
RemoteJIT.set_last_compile
RemoteJIT.start_server
RemoteJIT.stop_server
Signature
Signature.debug
Signature.local
Signature.__init__
Signature.add
Signature.best_match
Signature.normalized
extract_templates
isfunctionlike
rbc.structure_type
StructureNumbaPointerType
StructureNumbaPointerType.is_internal
StructureNumbaPointerType.key
StructureNumbaPointerType.mangling_args
StructureNumbaPointerType.mutable
StructureNumbaPointerType.reflected
StructureNumbaPointerType.__init__
StructureNumbaPointerType.augment
StructureNumbaPointerType.can_convert_from
StructureNumbaPointerType.can_convert_to
StructureNumbaPointerType.cast_python_value
StructureNumbaPointerType.dump
StructureNumbaPointerType.get_add_impl
StructureNumbaPointerType.get_getitem_impl
StructureNumbaPointerType.is_precise
StructureNumbaPointerType.unify
StructureNumbaType
StructureNumbaType.is_internal
StructureNumbaType.key
StructureNumbaType.mangling_args
StructureNumbaType.mutable
StructureNumbaType.reflected
StructureNumbaType.__init__
StructureNumbaType.augment
StructureNumbaType.can_convert_from
StructureNumbaType.can_convert_to
StructureNumbaType.cast_python_value
StructureNumbaType.dump
StructureNumbaType.is_precise
StructureNumbaType.unify
StructurePointerTypeAttributeTemplate
StructurePointerTypeAttributeTemplate.key
StructurePointerTypeAttributeTemplate.__init__
StructurePointerTypeAttributeTemplate.generic_resolve
StructurePointerTypeAttributeTemplate.resolve
StructureTypeAttributeTemplate
StructureTypeAttributeTemplate.key
StructureTypeAttributeTemplate.__init__
StructureTypeAttributeTemplate.generic_resolve
StructureTypeAttributeTemplate.resolve
StructureNumbaPointerType_add
StructureNumbaPointerType_add_impl
StructureNumbaPointerType_getattr_impl
StructureNumbaPointerType_getitem
StructureNumbaPointerType_setattr_impl
StructureNumbaType_getattr_impl
StructureNumbaType_setattr_impl
impl_T_star_to_T_star
make_numba_struct
rbc.targetinfo
TargetInfo
TargetInfo.arch
TargetInfo.bits
TargetInfo.datalayout
TargetInfo.device_features
TargetInfo.device_name
TargetInfo.driver
TargetInfo.gpu_cc
TargetInfo.has_cpython
TargetInfo.has_numba
TargetInfo.has_numpy
TargetInfo.is_cpu
TargetInfo.is_gpu
TargetInfo.llvm_version
TargetInfo.null_values
TargetInfo.software
TargetInfo.triple
TargetInfo.__init__
TargetInfo.add_external
TargetInfo.add_library
TargetInfo.check_enabled
TargetInfo.dummy
TargetInfo.fromdict
TargetInfo.fromjson
TargetInfo.host
TargetInfo.set
TargetInfo.sizeof
TargetInfo.supports
TargetInfo.todict
TargetInfo.tojson
TargetInfo.update
rbc.typesystem
Boolean1
Boolean1.is_internal
Boolean1.key
Boolean1.mangling_args
Boolean1.mutable
Boolean1.reflected
Boolean1.__init__
Boolean1.augment
Boolean1.can_convert_from
Boolean1.can_convert_to
Boolean1.cast_python_value
Boolean1.dump
Boolean1.is_precise
Boolean1.unify
Boolean1Model
Boolean1Model.fe_type
Boolean1Model.__init__
Boolean1Model.as_argument
Boolean1Model.as_data
Boolean1Model.as_return
Boolean1Model.contains_nrt_meminfo
Boolean1Model.from_argument
Boolean1Model.from_data
Boolean1Model.from_return
Boolean1Model.get_argument_type
Boolean1Model.get_data_type
Boolean1Model.get_nrt_meminfo
Boolean1Model.get_return_type
Boolean1Model.get_value_type
Boolean1Model.has_nrt_meminfo
Boolean1Model.inner_models
Boolean1Model.load_from_data_pointer
Boolean1Model.traverse
Boolean1Model.traverse_models
Boolean1Model.traverse_types
Boolean8
Boolean8.bitwidth
Boolean8.is_internal
Boolean8.key
Boolean8.mangling_args
Boolean8.mutable
Boolean8.reflected
Boolean8.__init__
Boolean8.augment
Boolean8.can_convert_from
Boolean8.can_convert_to
Boolean8.cast_python_value
Boolean8.dump
Boolean8.is_precise
Boolean8.unify
Boolean8Model
Boolean8Model.fe_type
Boolean8Model.__init__
Boolean8Model.as_argument
Boolean8Model.as_data
Boolean8Model.as_return
Boolean8Model.contains_nrt_meminfo
Boolean8Model.from_argument
Boolean8Model.from_data
Boolean8Model.from_return
Boolean8Model.get_argument_type
Boolean8Model.get_data_type
Boolean8Model.get_nrt_meminfo
Boolean8Model.get_return_type
Boolean8Model.get_value_type
Boolean8Model.has_nrt_meminfo
Boolean8Model.inner_models
Boolean8Model.load_from_data_pointer
Boolean8Model.traverse
Boolean8Model.traverse_models
Boolean8Model.traverse_types
Complex128
Complex128.imag
Complex128.real
Complex128.__init__
Complex128.from_param
Complex128.topython
Complex64
Complex64.imag
Complex64.real
Complex64.__init__
Complex64.from_param
MetaType
MetaType.aliases
MetaType.ctypes_types
MetaType.custom_types
MetaType.__init__
MetaType.alias
MetaType.mro
Type
Type.argument_types
Type.arity
Type.as_consumed_args
Type.bits
Type.consumes_nargs
Type.is_aggregate
Type.is_atomic
Type.is_bool
Type.is_char
Type.is_complete
Type.is_complex
Type.is_concrete
Type.is_custom
Type.is_float
Type.is_function
Type.is_int
Type.is_pointer
Type.is_signed
Type.is_string
Type.is_struct
Type.is_uint
Type.is_undefined
Type.is_unsigned
Type.is_void
Type.name
Type.__init__
Type.annotation
Type.apply_templates
Type.copy
Type.count
Type.demangle
Type.fromcallable
Type.fromctypes
Type.fromnumba
Type.fromnumpy
Type.fromobject
Type.fromstring
Type.fromvalue
Type.get_field_position
Type.index
Type.inherit_annotations
Type.mangle
Type.mangling
Type.match
Type.params
Type.pointer
Type.postprocess_type
Type.preprocess_args
Type.set_mangling
Type.toctypes
Type.tollvmir
Type.tonumba
Type.toprototype
Type.tostring
TypeSystemManager
TypeSystemManager.__init__
TypeSystemManager.alias
boolean8_to_bool
booleanN_to_boolean
boolean_to_booleanN
get_signature
rbc.utils
check_returns_none
get_datamodel
get_function_source
get_local_ip
get_version
is_localhost
parse_version
runcommand
triple_matches
triple_split
version_date
version_hash
rbc.stdlib.constants
rbc.stdlib.creation_functions
arange
asarray
cumsum
empty
empty_like
eye
from_dlpack
full
full_like
linspace
meshgrid
ones
ones_like
tril
triu
zeros
zeros_like
rbc.stdlib.datatypes
rbc.stdlib.data_type_functions
astype
broadcast_arrays
broadcast_to
can_cast
finfo
iinfo
result_type
rbc.stdlib.elementwise_functions
abs
absolute
acos
acosh
add
arccos
arccosh
arcsin
arcsinh
arctan
arctan2
arctanh
asin
asinh
atan
atan2
atanh
bitwise_and
bitwise_invert
bitwise_left_shift
bitwise_not
bitwise_or
bitwise_right_shift
bitwise_xor
cbrt
ceil
conj
conjugate
copysign
cos
cosh
deg2rad
degrees
divide
divmod
equal
exp
exp2
expm1
fabs
float_power
floor
floor_divide
fmax
fmin
fmod
gcd
greater
greater_equal
heaviside
hypot
invert
isfinite
isinf
isnan
isnat
lcm
ldexp
left_shift
less
less_equal
log
log10
log1p
log2
logaddexp
logaddexp2
logical_and
logical_not
logical_or
logical_xor
maximum
minimum
mod
multiply
negative
nextafter
not_equal
positive
pow
power
rad2deg
radians
reciprocal
remainder
right_shift
rint
round
sign
signbit
sin
sinh
spacing
sqrt
square
subtract
tan
tanh
true_divide
trunc
rbc.stdlib.linear_algebra_functions
matmul
matrix_transpose
tensordot
vecdot
rbc.stdlib.manipulation_functions
concat
expand_dims
flip
permute_dims
reshape
roll
squeeze
stack
rbc.stdlib.searching_functions
argmax
argmin
nonzero
where
rbc.stdlib.set_functions
unique_all
unique_counts
unique_inverse
unique_values
rbc.stdlib.sorting_functions
argsort
sort
rbc.stdlib.statistical_functions
max
mean
min
prod
std
sum
var
rbc.stdlib.utility_functions
all
any
rbc.externals.cmath
abs
absf
acos
acosf
acosh
acoshf
asin
asinf
asinh
asinhf
atan
atan2
atan2f
atanf
atanh
atanhf
cbrt
cbrtf
ceil
ceilf
copysign
copysignf
cos
cosf
cosh
coshf
erf
erfc
erfcf
erff
exp
exp2
exp2f
expf
expm1
expm1f
fabs
fabsf
fdim
fdimf
floor
floorf
fma
fmaf
fmax
fmaxf
fmin
fminf
fmod
fmodf
fn
frexp
frexpf
hypot
hypotf
ilogb
ilogbf
ldexp
ldexpf
lgamma
lgammaf
llrint
llrintf
llround
llroundf
log
log10
log10f
log1p
log1pf
log2
log2f
logb
logbf
logf
lrint
lrintf
lround
lroundf
modf
modff
nan
nanf
nearbyint
nearbyintf
nextafter
nextafterf
nexttoward
nexttowardf
pow
powf
remainder
remainderf
rint
rintf
round
roundf
sin
sinf
sinh
sinhf
sqrt
sqrtf
tan
tanf
tanh
tanhf
tgamma
tgammaf
trunc
truncf
rbc.externals.libdevice
__nv_abs
__nv_acos
__nv_acosf
__nv_acosh
__nv_acoshf
__nv_asin
__nv_asinf
__nv_asinh
__nv_asinhf
__nv_atan
__nv_atan2
__nv_atan2f
__nv_atanf
__nv_atanh
__nv_atanhf
__nv_brev
__nv_brevll
__nv_byte_perm
__nv_cbrt
__nv_cbrtf
__nv_ceil
__nv_ceilf
__nv_clz
__nv_clzll
__nv_copysign
__nv_copysignf
__nv_cos
__nv_cosf
__nv_cosh
__nv_coshf
__nv_cospi
__nv_cospif
__nv_dadd_rd
__nv_dadd_rn
__nv_dadd_ru
__nv_dadd_rz
__nv_ddiv_rd
__nv_ddiv_rn
__nv_ddiv_ru
__nv_ddiv_rz
__nv_dmul_rd
__nv_dmul_rn
__nv_dmul_ru
__nv_dmul_rz
__nv_double2float_rd
__nv_double2float_rn
__nv_double2float_ru
__nv_double2float_rz
__nv_double2hiint
__nv_double2int_rd
__nv_double2int_rn
__nv_double2int_ru
__nv_double2int_rz
__nv_double2ll_rd
__nv_double2ll_rn
__nv_double2ll_ru
__nv_double2ll_rz
__nv_double2loint
__nv_double2uint_rd
__nv_double2uint_rn
__nv_double2uint_ru
__nv_double2uint_rz
__nv_double2ull_rd
__nv_double2ull_rn
__nv_double2ull_ru
__nv_double2ull_rz
__nv_double_as_longlong
__nv_drcp_rd
__nv_drcp_rn
__nv_drcp_ru
__nv_drcp_rz
__nv_dsqrt_rd
__nv_dsqrt_rn
__nv_dsqrt_ru
__nv_dsqrt_rz
__nv_erf
__nv_erfc
__nv_erfcf
__nv_erfcinv
__nv_erfcinvf
__nv_erfcx
__nv_erfcxf
__nv_erff
__nv_erfinv
__nv_erfinvf
__nv_exp
__nv_exp10
__nv_exp10f
__nv_exp2
__nv_exp2f
__nv_expf
__nv_expm1
__nv_expm1f
__nv_fabs
__nv_fabsf
__nv_fadd_rd
__nv_fadd_rn
__nv_fadd_ru
__nv_fadd_rz
__nv_fast_cosf
__nv_fast_exp10f
__nv_fast_expf
__nv_fast_fdividef
__nv_fast_log10f
__nv_fast_log2f
__nv_fast_logf
__nv_fast_powf
__nv_fast_sincosf
__nv_fast_sinf
__nv_fast_tanf
__nv_fdim
__nv_fdimf
__nv_fdiv_rd
__nv_fdiv_rn
__nv_fdiv_ru
__nv_fdiv_rz
__nv_ffs
__nv_ffsll
__nv_finitef
__nv_float2half_rn
__nv_float2int_rd
__nv_float2int_rn
__nv_float2int_ru
__nv_float2int_rz
__nv_float2ll_rd
__nv_float2ll_rn
__nv_float2ll_ru
__nv_float2ll_rz
__nv_float2uint_rd
__nv_float2uint_rn
__nv_float2uint_ru
__nv_float2uint_rz
__nv_float2ull_rd
__nv_float2ull_rn
__nv_float2ull_ru
__nv_float2ull_rz
__nv_float_as_int
__nv_floor
__nv_floorf
__nv_fma
__nv_fma_rd
__nv_fma_rn
__nv_fma_ru
__nv_fma_rz
__nv_fmaf
__nv_fmaf_rd
__nv_fmaf_rn
__nv_fmaf_ru
__nv_fmaf_rz
__nv_fmax
__nv_fmaxf
__nv_fmin
__nv_fminf
__nv_fmod
__nv_fmodf
__nv_fmul_rd
__nv_fmul_rn
__nv_fmul_ru
__nv_fmul_rz
__nv_frcp_rd
__nv_frcp_rn
__nv_frcp_ru
__nv_frcp_rz
__nv_frexp
__nv_frexpf
__nv_frsqrt_rn
__nv_fsqrt_rd
__nv_fsqrt_rn
__nv_fsqrt_ru
__nv_fsqrt_rz
__nv_fsub_rd
__nv_fsub_rn
__nv_fsub_ru
__nv_fsub_rz
__nv_hadd
__nv_half2float
__nv_hiloint2double
__nv_hypot
__nv_hypotf
__nv_ilogb
__nv_ilogbf
__nv_int2double_rn
__nv_int2float_rd
__nv_int2float_rn
__nv_int2float_ru
__nv_int2float_rz
__nv_int_as_float
__nv_isfinited
__nv_isinfd
__nv_isinff
__nv_isnand
__nv_isnanf
__nv_j0
__nv_j0f
__nv_j1
__nv_j1f
__nv_jn
__nv_jnf
__nv_ldexp
__nv_ldexpf
__nv_lgamma
__nv_lgammaf
__nv_ll2double_rd
__nv_ll2double_rn
__nv_ll2double_ru
__nv_ll2double_rz
__nv_ll2float_rd
__nv_ll2float_rn
__nv_ll2float_ru
__nv_ll2float_rz
__nv_llabs
__nv_llmax
__nv_llmin
__nv_llrint
__nv_llrintf
__nv_llround
__nv_llroundf
__nv_log
__nv_log10
__nv_log10f
__nv_log1p
__nv_log1pf
__nv_log2
__nv_log2f
__nv_logb
__nv_logbf
__nv_logf
__nv_longlong_as_double
__nv_max
__nv_min
__nv_modf
__nv_modff
__nv_mul24
__nv_mul64hi
__nv_mulhi
__nv_nearbyint
__nv_nearbyintf
__nv_nextafter
__nv_nextafterf
__nv_normcdf
__nv_normcdff
__nv_normcdfinv
__nv_normcdfinvf
__nv_popc
__nv_popcll
__nv_pow
__nv_powf
__nv_powi
__nv_powif
__nv_rcbrt
__nv_rcbrtf
__nv_remainder
__nv_remainderf
__nv_remquo
__nv_remquof
__nv_rhadd
__nv_rint
__nv_rintf
__nv_round
__nv_roundf
__nv_rsqrt
__nv_rsqrtf
__nv_sad
__nv_saturatef
__nv_scalbn
__nv_scalbnf
__nv_signbitd
__nv_signbitf
__nv_sin
__nv_sincos
__nv_sincosf
__nv_sincospi
__nv_sincospif
__nv_sinf
__nv_sinh
__nv_sinhf
__nv_sinpi
__nv_sinpif
__nv_sqrt
__nv_sqrtf
__nv_tan
__nv_tanf
__nv_tanh
__nv_tanhf
__nv_tgamma
__nv_tgammaf
__nv_trunc
__nv_truncf
__nv_uhadd
__nv_uint2double_rn
__nv_uint2float_rd
__nv_uint2float_rn
__nv_uint2float_ru
__nv_uint2float_rz
__nv_ull2double_rd
__nv_ull2double_rn
__nv_ull2double_ru
__nv_ull2double_rz
__nv_ull2float_rd
__nv_ull2float_rn
__nv_ull2float_ru
__nv_ull2float_rz
__nv_ullmax
__nv_ullmin
__nv_umax
__nv_umin
__nv_umul24
__nv_umul64hi
__nv_umulhi
__nv_urhadd
__nv_usad
__nv_y0
__nv_y0f
__nv_y1
__nv_y1f
__nv_yn
__nv_ynf
rbc.externals.macros
cast
impl_T_star_to_T_star
impl_T_star_to_intp
impl_intp_to_T_star
sizeof
voidptr_cast_to_any
rbc.externals.heavydb
set_output_row_size
table_function_error
rbc.externals.stdio
fflush
printf
Edit this page
__nv_float2ull_ru
#
rbc.externals.libdevice.
__nv_float2ull_ru
(
f
)
#
libdevice function __nv_float2ull_ru
previous
__nv_float2ull_rn
next
__nv_float2ull_rz