module Intrinsics

Defined in:

intrinsics.cr

Class Method Summary

Macro Summary

Class Method Detail

def self.bswap32(id) #

[View source]
def self.debugtrap #

[View source]
def self.pause #

[View source]
def self.popcount128(src) #

[View source]
def self.popcount16(src) #

[View source]
def self.popcount32(src) #

[View source]
def self.popcount64(src) #

[View source]
def self.popcount8(src) #

[View source]
def self.read_cycle_counter #

[View source]
def self.va_end(ap) #

[View source]
def self.va_start(ap) #

[View source]

Macro Detail

macro countleading128(src, zero_is_undef) #

[View source]
macro countleading16(src, zero_is_undef) #

[View source]
macro countleading32(src, zero_is_undef) #

[View source]
macro countleading64(src, zero_is_undef) #

[View source]
macro countleading8(src, zero_is_undef) #

[View source]
macro counttrailing128(src, zero_is_undef) #

[View source]
macro counttrailing16(src, zero_is_undef) #

[View source]
macro counttrailing32(src, zero_is_undef) #

[View source]
macro counttrailing64(src, zero_is_undef) #

[View source]
macro counttrailing8(src, zero_is_undef) #

[View source]
macro memcpy(dest, src, len, is_volatile) #

[View source]
macro memmove(dest, src, len, is_volatile) #

[View source]
macro memset(dest, val, len, is_volatile) #

[View source]