GHC.Prim

The word size story.

Char#

data Char#

gtChar#

geChar#

eqChar#

neChar#

ltChar#

leChar#

ord#

Int#

data Int#

(+#)

(-#)

(*#)

mulIntMayOflo#

quotInt#

remInt#

quotRemInt#

andI#

orI#

xorI#

notI#

negateInt#

addIntC#

subIntC#

(>#)

(>=#)

(==#)

(/=#)

(<#)

(<=#)

chr#

int2Word#

int2Float#

int2Double#

word2Float#

word2Double#

uncheckedIShiftL#

uncheckedIShiftRA#

uncheckedIShiftRL#

Word#

data Word#

plusWord#

subWordC#

plusWord2#

minusWord#

timesWord#

timesWord2#

quotWord#

remWord#

quotRemWord#

quotRemWord2#

and#

or#

xor#

not#

uncheckedShiftL#

uncheckedShiftRL#

word2Int#

gtWord#

geWord#

eqWord#

neWord#

ltWord#

leWord#

popCnt8#

popCnt16#

popCnt32#

popCnt64#

popCnt#

clz8#

clz16#

clz32#

clz64#

clz#

ctz8#

ctz16#

ctz32#

ctz64#

ctz#

byteSwap16#

byteSwap32#

byteSwap64#

byteSwap#

Narrowings

narrow8Int#

narrow16Int#

narrow32Int#

narrow8Word#

narrow16Word#

narrow32Word#

Double#

data Double#

(>##)

(>=##)

(==##)

(/=##)

(<##)

(<=##)

(+##)

(-##)

(*##)

(/##)

negateDouble#

double2Int#

double2Float#

expDouble#

logDouble#

sqrtDouble#

sinDouble#

cosDouble#

tanDouble#

asinDouble#

acosDouble#

atanDouble#

sinhDouble#

coshDouble#

tanhDouble#

(**##)

decodeDouble_2Int#

decodeDouble_Int64#

Float#

data Float#

gtFloat#

geFloat#

eqFloat#

neFloat#

ltFloat#

leFloat#

plusFloat#

minusFloat#

timesFloat#

divideFloat#

negateFloat#

float2Int#

expFloat#

logFloat#

sqrtFloat#

sinFloat#

cosFloat#

tanFloat#

asinFloat#

acosFloat#

atanFloat#

sinhFloat#

coshFloat#

tanhFloat#

powerFloat#

float2Double#

decodeFloat_Int#

Arrays

data Array# a

data MutableArray# s a

newArray#

sameMutableArray#

readArray#

writeArray#

sizeofArray#

sizeofMutableArray#

indexArray#

unsafeFreezeArray#

unsafeThawArray#

copyArray#

copyMutableArray#

cloneArray#

cloneMutableArray#

freezeArray#

thawArray#

casArray#

Small Arrays

data SmallArray# a

data SmallMutableArray# s a

newSmallArray#

sameSmallMutableArray#

readSmallArray#

writeSmallArray#

sizeofSmallArray#

sizeofSmallMutableArray#

indexSmallArray#

unsafeFreezeSmallArray#

unsafeThawSmallArray#

copySmallArray#

copySmallMutableArray#

cloneSmallArray#

cloneSmallMutableArray#

freezeSmallArray#

thawSmallArray#

casSmallArray#

Byte Arrays

data ByteArray#

data MutableByteArray# s

newByteArray#

newPinnedByteArray#

newAlignedPinnedByteArray#

byteArrayContents#

sameMutableByteArray#

shrinkMutableByteArray#

resizeMutableByteArray#

unsafeFreezeByteArray#

sizeofByteArray#

sizeofMutableByteArray#

getSizeofMutableByteArray#

indexCharArray#

indexWideCharArray#

indexIntArray#

indexWordArray#

indexAddrArray#

indexFloatArray#

indexDoubleArray#

indexStablePtrArray#

indexInt8Array#

indexInt16Array#

indexInt32Array#

indexInt64Array#

indexWord8Array#

indexWord16Array#

indexWord32Array#

indexWord64Array#

readCharArray#

readWideCharArray#

readIntArray#

readWordArray#

readAddrArray#

readFloatArray#

readDoubleArray#

readStablePtrArray#

readInt8Array#

readInt16Array#

readInt32Array#

readInt64Array#

readWord8Array#

readWord16Array#

readWord32Array#

readWord64Array#

writeCharArray#

writeWideCharArray#

writeIntArray#

writeWordArray#

writeAddrArray#

writeFloatArray#

writeDoubleArray#

writeStablePtrArray#

writeInt8Array#

writeInt16Array#

writeInt32Array#

writeInt64Array#

writeWord8Array#

writeWord16Array#

writeWord32Array#

writeWord64Array#

copyByteArray#

copyMutableByteArray#

copyByteArrayToAddr#

copyMutableByteArrayToAddr#

copyAddrToByteArray#

setByteArray#

atomicReadIntArray#

atomicWriteIntArray#

casIntArray#

fetchAddIntArray#

fetchSubIntArray#

fetchAndIntArray#

fetchNandIntArray#

fetchOrIntArray#

fetchXorIntArray#

Arrays of arrays

data ArrayArray#

data MutableArrayArray# s

newArrayArray#

sameMutableArrayArray#

unsafeFreezeArrayArray#

sizeofArrayArray#

sizeofMutableArrayArray#

indexByteArrayArray#

indexArrayArrayArray#

readByteArrayArray#

readMutableByteArrayArray#

readArrayArrayArray#

readMutableArrayArrayArray#

writeByteArrayArray#

writeMutableByteArrayArray#

writeArrayArrayArray#

writeMutableArrayArrayArray#

copyArrayArray#

copyMutableArrayArray#

Addr#

data Addr#

nullAddr#

plusAddr#

minusAddr#

remAddr#

addr2Int#

int2Addr#

gtAddr#

geAddr#

eqAddr#

neAddr#

ltAddr#

leAddr#

indexCharOffAddr#

indexWideCharOffAddr#

indexIntOffAddr#

indexWordOffAddr#

indexAddrOffAddr#

indexFloatOffAddr#

indexDoubleOffAddr#

indexStablePtrOffAddr#

indexInt8OffAddr#

indexInt16OffAddr#

indexInt32OffAddr#

indexInt64OffAddr#

indexWord8OffAddr#

indexWord16OffAddr#

indexWord32OffAddr#

indexWord64OffAddr#

readCharOffAddr#

readWideCharOffAddr#

readIntOffAddr#

readWordOffAddr#

readAddrOffAddr#

readFloatOffAddr#

readDoubleOffAddr#

readStablePtrOffAddr#

readInt8OffAddr#

readInt16OffAddr#

readInt32OffAddr#

readInt64OffAddr#

readWord8OffAddr#

readWord16OffAddr#

readWord32OffAddr#

readWord64OffAddr#

writeCharOffAddr#

writeWideCharOffAddr#

writeIntOffAddr#

writeWordOffAddr#

writeAddrOffAddr#

writeFloatOffAddr#

writeDoubleOffAddr#

writeStablePtrOffAddr#

writeInt8OffAddr#

writeInt16OffAddr#

writeInt32OffAddr#

writeInt64OffAddr#

writeWord8OffAddr#

writeWord16OffAddr#

writeWord32OffAddr#

writeWord64OffAddr#

Mutable variables

data MutVar# s a

newMutVar#

readMutVar#

writeMutVar#

sameMutVar#

atomicModifyMutVar#

casMutVar#

Exceptions

catch#

raise#

raiseIO#

maskAsyncExceptions#

maskUninterruptible#

unmaskAsyncExceptions#

getMaskingState#

STM-accessible Mutable Variables

data TVar# s a

atomically#

retry#

catchRetry#

catchSTM#

check#

newTVar#

readTVar#

readTVarIO#

writeTVar#

sameTVar#

Synchronized Mutable Variables

data MVar# s a

newMVar#

takeMVar#

tryTakeMVar#

putMVar#

tryPutMVar#

readMVar#

tryReadMVar#

sameMVar#

isEmptyMVar#

Delay/wait operations

delay#

waitRead#

waitWrite#

Concurrency primitives

data State# s

data RealWorld

data ThreadId#

fork#

forkOn#

killThread#

yield#

myThreadId#

labelThread#

isCurrentThreadBound#

noDuplicate#

threadStatus#

Weak pointers

data Weak# b

mkWeak#

mkWeakNoFinalizer#

addCFinalizerToWeak#

deRefWeak#

finalizeWeak#

touch#

Stable pointers and names

data StablePtr# a

data StableName# a

makeStablePtr#

deRefStablePtr#

eqStablePtr#

makeStableName#

eqStableName#

stableNameToInt#

Unsafe pointer equality

reallyUnsafePtrEquality#

Parallelism

par#

spark#

seq#

getSpark#

numSparks#

Tag to enum stuff

dataToTag#

tagToEnum#

Bytecode operations

data BCO#

addrToAny#

mkApUpd0#

newBCO#

unpackClosure#

getApStackVal#

Misc

getCCSOf#

getCurrentCCS#

clearCCS#

Etc

data Proxy# a

proxy#

seq

data Any

data AnyK

unsafeCoerce#

traceEvent#

traceMarker#

Safe coercions

coerce

SIMD Vectors

data Int8X16#

data Int16X8#

data Int32X4#

data Int64X2#

data Int8X32#

data Int16X16#

data Int32X8#

data Int64X4#

data Int8X64#

data Int16X32#

data Int32X16#

data Int64X8#

data Word8X16#

data Word16X8#

data Word32X4#

data Word64X2#

data Word8X32#

data Word16X16#

data Word32X8#

data Word64X4#

data Word8X64#

data Word16X32#

data Word32X16#

data Word64X8#

data FloatX4#

data DoubleX2#

data FloatX8#

data DoubleX4#

data FloatX16#

data DoubleX8#

broadcastInt8X16#

broadcastInt16X8#

broadcastInt32X4#

broadcastInt64X2#

broadcastInt8X32#

broadcastInt16X16#

broadcastInt32X8#

broadcastInt64X4#

broadcastInt8X64#

broadcastInt16X32#

broadcastInt32X16#

broadcastInt64X8#

broadcastWord8X16#

broadcastWord16X8#

broadcastWord32X4#

broadcastWord64X2#

broadcastWord8X32#

broadcastWord16X16#

broadcastWord32X8#

broadcastWord64X4#

broadcastWord8X64#

broadcastWord16X32#

broadcastWord32X16#

broadcastWord64X8#

broadcastFloatX4#

broadcastDoubleX2#

broadcastFloatX8#

broadcastDoubleX4#

broadcastFloatX16#

broadcastDoubleX8#

packInt8X16#

packInt16X8#

packInt32X4#

packInt64X2#

packInt8X32#

packInt16X16#

packInt32X8#

packInt64X4#

packInt8X64#

packInt16X32#

packInt32X16#

packInt64X8#

packWord8X16#

packWord16X8#

packWord32X4#

packWord64X2#

packWord8X32#

packWord16X16#

packWord32X8#

packWord64X4#

packWord8X64#

packWord16X32#

packWord32X16#

packWord64X8#

packFloatX4#

packDoubleX2#

packFloatX8#

packDoubleX4#

packFloatX16#

packDoubleX8#

unpackInt8X16#

unpackInt16X8#

unpackInt32X4#

unpackInt64X2#

unpackInt8X32#

unpackInt16X16#

unpackInt32X8#

unpackInt64X4#

unpackInt8X64#

unpackInt16X32#

unpackInt32X16#

unpackInt64X8#

unpackWord8X16#

unpackWord16X8#

unpackWord32X4#

unpackWord64X2#

unpackWord8X32#

unpackWord16X16#

unpackWord32X8#

unpackWord64X4#

unpackWord8X64#

unpackWord16X32#

unpackWord32X16#

unpackWord64X8#

unpackFloatX4#

unpackDoubleX2#

unpackFloatX8#

unpackDoubleX4#

unpackFloatX16#

unpackDoubleX8#

insertInt8X16#

insertInt16X8#

insertInt32X4#

insertInt64X2#

insertInt8X32#

insertInt16X16#

insertInt32X8#

insertInt64X4#

insertInt8X64#

insertInt16X32#

insertInt32X16#

insertInt64X8#

insertWord8X16#

insertWord16X8#

insertWord32X4#

insertWord64X2#

insertWord8X32#

insertWord16X16#

insertWord32X8#

insertWord64X4#

insertWord8X64#

insertWord16X32#

insertWord32X16#

insertWord64X8#

insertFloatX4#

insertDoubleX2#

insertFloatX8#

insertDoubleX4#

insertFloatX16#

insertDoubleX8#

plusInt8X16#

plusInt16X8#

plusInt32X4#

plusInt64X2#

plusInt8X32#

plusInt16X16#

plusInt32X8#

plusInt64X4#

plusInt8X64#

plusInt16X32#

plusInt32X16#

plusInt64X8#

plusWord8X16#

plusWord16X8#

plusWord32X4#

plusWord64X2#

plusWord8X32#

plusWord16X16#

plusWord32X8#

plusWord64X4#

plusWord8X64#

plusWord16X32#

plusWord32X16#

plusWord64X8#

plusFloatX4#

plusDoubleX2#

plusFloatX8#

plusDoubleX4#

plusFloatX16#

plusDoubleX8#

minusInt8X16#

minusInt16X8#

minusInt32X4#

minusInt64X2#

minusInt8X32#

minusInt16X16#

minusInt32X8#

minusInt64X4#

minusInt8X64#

minusInt16X32#

minusInt32X16#

minusInt64X8#

minusWord8X16#

minusWord16X8#

minusWord32X4#

minusWord64X2#

minusWord8X32#

minusWord16X16#

minusWord32X8#

minusWord64X4#

minusWord8X64#

minusWord16X32#

minusWord32X16#

minusWord64X8#

minusFloatX4#

minusDoubleX2#

minusFloatX8#

minusDoubleX4#

minusFloatX16#

minusDoubleX8#

timesInt8X16#

timesInt16X8#

timesInt32X4#

timesInt64X2#

timesInt8X32#

timesInt16X16#

timesInt32X8#

timesInt64X4#

timesInt8X64#

timesInt16X32#

timesInt32X16#

timesInt64X8#

timesWord8X16#

timesWord16X8#

timesWord32X4#

timesWord64X2#

timesWord8X32#

timesWord16X16#

timesWord32X8#

timesWord64X4#

timesWord8X64#

timesWord16X32#

timesWord32X16#

timesWord64X8#

timesFloatX4#

timesDoubleX2#

timesFloatX8#

timesDoubleX4#

timesFloatX16#

timesDoubleX8#

divideFloatX4#

divideDoubleX2#

divideFloatX8#

divideDoubleX4#

divideFloatX16#

divideDoubleX8#

quotInt8X16#

quotInt16X8#

quotInt32X4#

quotInt64X2#

quotInt8X32#

quotInt16X16#

quotInt32X8#

quotInt64X4#

quotInt8X64#

quotInt16X32#

quotInt32X16#

quotInt64X8#

quotWord8X16#

quotWord16X8#

quotWord32X4#

quotWord64X2#

quotWord8X32#

quotWord16X16#

quotWord32X8#

quotWord64X4#

quotWord8X64#

quotWord16X32#

quotWord32X16#

quotWord64X8#

remInt8X16#

remInt16X8#

remInt32X4#

remInt64X2#

remInt8X32#

remInt16X16#

remInt32X8#

remInt64X4#

remInt8X64#

remInt16X32#

remInt32X16#

remInt64X8#

remWord8X16#

remWord16X8#

remWord32X4#

remWord64X2#

remWord8X32#

remWord16X16#

remWord32X8#

remWord64X4#

remWord8X64#

remWord16X32#

remWord32X16#

remWord64X8#

negateInt8X16#

negateInt16X8#

negateInt32X4#

negateInt64X2#

negateInt8X32#

negateInt16X16#

negateInt32X8#

negateInt64X4#

negateInt8X64#

negateInt16X32#

negateInt32X16#

negateInt64X8#

negateFloatX4#

negateDoubleX2#

negateFloatX8#

negateDoubleX4#

negateFloatX16#

negateDoubleX8#

indexInt8X16Array#

indexInt16X8Array#

indexInt32X4Array#

indexInt64X2Array#

indexInt8X32Array#

indexInt16X16Array#

indexInt32X8Array#

indexInt64X4Array#

indexInt8X64Array#

indexInt16X32Array#

indexInt32X16Array#

indexInt64X8Array#

indexWord8X16Array#

indexWord16X8Array#

indexWord32X4Array#

indexWord64X2Array#

indexWord8X32Array#

indexWord16X16Array#

indexWord32X8Array#

indexWord64X4Array#

indexWord8X64Array#

indexWord16X32Array#

indexWord32X16Array#

indexWord64X8Array#

indexFloatX4Array#

indexDoubleX2Array#

indexFloatX8Array#

indexDoubleX4Array#

indexFloatX16Array#

indexDoubleX8Array#

readInt8X16Array#

readInt16X8Array#

readInt32X4Array#

readInt64X2Array#

readInt8X32Array#

readInt16X16Array#

readInt32X8Array#

readInt64X4Array#

readInt8X64Array#

readInt16X32Array#

readInt32X16Array#

readInt64X8Array#

readWord8X16Array#

readWord16X8Array#

readWord32X4Array#

readWord64X2Array#

readWord8X32Array#

readWord16X16Array#

readWord32X8Array#

readWord64X4Array#

readWord8X64Array#

readWord16X32Array#

readWord32X16Array#

readWord64X8Array#

readFloatX4Array#

readDoubleX2Array#

readFloatX8Array#

readDoubleX4Array#

readFloatX16Array#

readDoubleX8Array#

writeInt8X16Array#

writeInt16X8Array#

writeInt32X4Array#

writeInt64X2Array#

writeInt8X32Array#

writeInt16X16Array#

writeInt32X8Array#

writeInt64X4Array#

writeInt8X64Array#

writeInt16X32Array#

writeInt32X16Array#

writeInt64X8Array#

writeWord8X16Array#

writeWord16X8Array#

writeWord32X4Array#

writeWord64X2Array#

writeWord8X32Array#

writeWord16X16Array#

writeWord32X8Array#

writeWord64X4Array#

writeWord8X64Array#

writeWord16X32Array#

writeWord32X16Array#

writeWord64X8Array#

writeFloatX4Array#

writeDoubleX2Array#

writeFloatX8Array#

writeDoubleX4Array#

writeFloatX16Array#

writeDoubleX8Array#

indexInt8X16OffAddr#

indexInt16X8OffAddr#

indexInt32X4OffAddr#

indexInt64X2OffAddr#

indexInt8X32OffAddr#

indexInt16X16OffAddr#

indexInt32X8OffAddr#

indexInt64X4OffAddr#

indexInt8X64OffAddr#

indexInt16X32OffAddr#

indexInt32X16OffAddr#

indexInt64X8OffAddr#

indexWord8X16OffAddr#

indexWord16X8OffAddr#

indexWord32X4OffAddr#

indexWord64X2OffAddr#

indexWord8X32OffAddr#

indexWord16X16OffAddr#

indexWord32X8OffAddr#

indexWord64X4OffAddr#

indexWord8X64OffAddr#

indexWord16X32OffAddr#

indexWord32X16OffAddr#

indexWord64X8OffAddr#

indexFloatX4OffAddr#

indexDoubleX2OffAddr#

indexFloatX8OffAddr#

indexDoubleX4OffAddr#

indexFloatX16OffAddr#

indexDoubleX8OffAddr#

readInt8X16OffAddr#

readInt16X8OffAddr#

readInt32X4OffAddr#

readInt64X2OffAddr#

readInt8X32OffAddr#

readInt16X16OffAddr#

readInt32X8OffAddr#

readInt64X4OffAddr#

readInt8X64OffAddr#

readInt16X32OffAddr#

readInt32X16OffAddr#

readInt64X8OffAddr#

readWord8X16OffAddr#

readWord16X8OffAddr#

readWord32X4OffAddr#

readWord64X2OffAddr#

readWord8X32OffAddr#

readWord16X16OffAddr#

readWord32X8OffAddr#

readWord64X4OffAddr#

readWord8X64OffAddr#

readWord16X32OffAddr#

readWord32X16OffAddr#

readWord64X8OffAddr#

readFloatX4OffAddr#

readDoubleX2OffAddr#

readFloatX8OffAddr#

readDoubleX4OffAddr#

readFloatX16OffAddr#

readDoubleX8OffAddr#

writeInt8X16OffAddr#

writeInt16X8OffAddr#

writeInt32X4OffAddr#

writeInt64X2OffAddr#

writeInt8X32OffAddr#

writeInt16X16OffAddr#

writeInt32X8OffAddr#

writeInt64X4OffAddr#

writeInt8X64OffAddr#

writeInt16X32OffAddr#

writeInt32X16OffAddr#

writeInt64X8OffAddr#

writeWord8X16OffAddr#

writeWord16X8OffAddr#

writeWord32X4OffAddr#

writeWord64X2OffAddr#

writeWord8X32OffAddr#

writeWord16X16OffAddr#

writeWord32X8OffAddr#

writeWord64X4OffAddr#

writeWord8X64OffAddr#

writeWord16X32OffAddr#

writeWord32X16OffAddr#

writeWord64X8OffAddr#

writeFloatX4OffAddr#

writeDoubleX2OffAddr#

writeFloatX8OffAddr#

writeDoubleX4OffAddr#

writeFloatX16OffAddr#

writeDoubleX8OffAddr#

indexInt8ArrayAsInt8X16#

indexInt16ArrayAsInt16X8#

indexInt32ArrayAsInt32X4#

indexInt64ArrayAsInt64X2#

indexInt8ArrayAsInt8X32#

indexInt16ArrayAsInt16X16#

indexInt32ArrayAsInt32X8#

indexInt64ArrayAsInt64X4#

indexInt8ArrayAsInt8X64#

indexInt16ArrayAsInt16X32#

indexInt32ArrayAsInt32X16#

indexInt64ArrayAsInt64X8#

indexWord8ArrayAsWord8X16#

indexWord16ArrayAsWord16X8#

indexWord32ArrayAsWord32X4#

indexWord64ArrayAsWord64X2#

indexWord8ArrayAsWord8X32#

indexWord16ArrayAsWord16X16#

indexWord32ArrayAsWord32X8#

indexWord64ArrayAsWord64X4#

indexWord8ArrayAsWord8X64#

indexWord16ArrayAsWord16X32#

indexWord32ArrayAsWord32X16#

indexWord64ArrayAsWord64X8#

indexFloatArrayAsFloatX4#

indexDoubleArrayAsDoubleX2#

indexFloatArrayAsFloatX8#

indexDoubleArrayAsDoubleX4#

indexFloatArrayAsFloatX16#

indexDoubleArrayAsDoubleX8#

readInt8ArrayAsInt8X16#

readInt16ArrayAsInt16X8#

readInt32ArrayAsInt32X4#

readInt64ArrayAsInt64X2#

readInt8ArrayAsInt8X32#

readInt16ArrayAsInt16X16#

readInt32ArrayAsInt32X8#

readInt64ArrayAsInt64X4#

readInt8ArrayAsInt8X64#

readInt16ArrayAsInt16X32#

readInt32ArrayAsInt32X16#

readInt64ArrayAsInt64X8#

readWord8ArrayAsWord8X16#

readWord16ArrayAsWord16X8#

readWord32ArrayAsWord32X4#

readWord64ArrayAsWord64X2#

readWord8ArrayAsWord8X32#

readWord16ArrayAsWord16X16#

readWord32ArrayAsWord32X8#

readWord64ArrayAsWord64X4#

readWord8ArrayAsWord8X64#

readWord16ArrayAsWord16X32#

readWord32ArrayAsWord32X16#

readWord64ArrayAsWord64X8#

readFloatArrayAsFloatX4#

readDoubleArrayAsDoubleX2#

readFloatArrayAsFloatX8#

readDoubleArrayAsDoubleX4#

readFloatArrayAsFloatX16#

readDoubleArrayAsDoubleX8#

writeInt8ArrayAsInt8X16#

writeInt16ArrayAsInt16X8#

writeInt32ArrayAsInt32X4#

writeInt64ArrayAsInt64X2#

writeInt8ArrayAsInt8X32#

writeInt16ArrayAsInt16X16#

writeInt32ArrayAsInt32X8#

writeInt64ArrayAsInt64X4#

writeInt8ArrayAsInt8X64#

writeInt16ArrayAsInt16X32#

writeInt32ArrayAsInt32X16#

writeInt64ArrayAsInt64X8#

writeWord8ArrayAsWord8X16#

writeWord16ArrayAsWord16X8#

writeWord32ArrayAsWord32X4#

writeWord64ArrayAsWord64X2#

writeWord8ArrayAsWord8X32#

writeWord16ArrayAsWord16X16#

writeWord32ArrayAsWord32X8#

writeWord64ArrayAsWord64X4#

writeWord8ArrayAsWord8X64#

writeWord16ArrayAsWord16X32#

writeWord32ArrayAsWord32X16#

writeWord64ArrayAsWord64X8#

writeFloatArrayAsFloatX4#

writeDoubleArrayAsDoubleX2#

writeFloatArrayAsFloatX8#

writeDoubleArrayAsDoubleX4#

writeFloatArrayAsFloatX16#

writeDoubleArrayAsDoubleX8#

indexInt8OffAddrAsInt8X16#

indexInt16OffAddrAsInt16X8#

indexInt32OffAddrAsInt32X4#

indexInt64OffAddrAsInt64X2#

indexInt8OffAddrAsInt8X32#

indexInt16OffAddrAsInt16X16#

indexInt32OffAddrAsInt32X8#

indexInt64OffAddrAsInt64X4#

indexInt8OffAddrAsInt8X64#

indexInt16OffAddrAsInt16X32#

indexInt32OffAddrAsInt32X16#

indexInt64OffAddrAsInt64X8#

indexWord8OffAddrAsWord8X16#

indexWord16OffAddrAsWord16X8#

indexWord32OffAddrAsWord32X4#

indexWord64OffAddrAsWord64X2#

indexWord8OffAddrAsWord8X32#

indexWord16OffAddrAsWord16X16#

indexWord32OffAddrAsWord32X8#

indexWord64OffAddrAsWord64X4#

indexWord8OffAddrAsWord8X64#

indexWord16OffAddrAsWord16X32#

indexWord32OffAddrAsWord32X16#

indexWord64OffAddrAsWord64X8#

indexFloatOffAddrAsFloatX4#

indexDoubleOffAddrAsDoubleX2#

indexFloatOffAddrAsFloatX8#

indexDoubleOffAddrAsDoubleX4#

indexFloatOffAddrAsFloatX16#

indexDoubleOffAddrAsDoubleX8#

readInt8OffAddrAsInt8X16#

readInt16OffAddrAsInt16X8#

readInt32OffAddrAsInt32X4#

readInt64OffAddrAsInt64X2#

readInt8OffAddrAsInt8X32#

readInt16OffAddrAsInt16X16#

readInt32OffAddrAsInt32X8#

readInt64OffAddrAsInt64X4#

readInt8OffAddrAsInt8X64#

readInt16OffAddrAsInt16X32#

readInt32OffAddrAsInt32X16#

readInt64OffAddrAsInt64X8#

readWord8OffAddrAsWord8X16#

readWord16OffAddrAsWord16X8#

readWord32OffAddrAsWord32X4#

readWord64OffAddrAsWord64X2#

readWord8OffAddrAsWord8X32#

readWord16OffAddrAsWord16X16#

readWord32OffAddrAsWord32X8#

readWord64OffAddrAsWord64X4#

readWord8OffAddrAsWord8X64#

readWord16OffAddrAsWord16X32#

readWord32OffAddrAsWord32X16#

readWord64OffAddrAsWord64X8#

readFloatOffAddrAsFloatX4#

readDoubleOffAddrAsDoubleX2#

readFloatOffAddrAsFloatX8#

readDoubleOffAddrAsDoubleX4#

readFloatOffAddrAsFloatX16#

readDoubleOffAddrAsDoubleX8#

writeInt8OffAddrAsInt8X16#

writeInt16OffAddrAsInt16X8#

writeInt32OffAddrAsInt32X4#

writeInt64OffAddrAsInt64X2#

writeInt8OffAddrAsInt8X32#

writeInt16OffAddrAsInt16X16#

writeInt32OffAddrAsInt32X8#

writeInt64OffAddrAsInt64X4#

writeInt8OffAddrAsInt8X64#

writeInt16OffAddrAsInt16X32#

writeInt32OffAddrAsInt32X16#

writeInt64OffAddrAsInt64X8#

writeWord8OffAddrAsWord8X16#

writeWord16OffAddrAsWord16X8#

writeWord32OffAddrAsWord32X4#

writeWord64OffAddrAsWord64X2#

writeWord8OffAddrAsWord8X32#

writeWord16OffAddrAsWord16X16#

writeWord32OffAddrAsWord32X8#

writeWord64OffAddrAsWord64X4#

writeWord8OffAddrAsWord8X64#

writeWord16OffAddrAsWord16X32#

writeWord32OffAddrAsWord32X16#

writeWord64OffAddrAsWord64X8#

writeFloatOffAddrAsFloatX4#

writeDoubleOffAddrAsDoubleX2#

writeFloatOffAddrAsFloatX8#

writeDoubleOffAddrAsDoubleX4#

writeFloatOffAddrAsFloatX16#

writeDoubleOffAddrAsDoubleX8#

Prefetch

prefetchByteArray3#

prefetchMutableByteArray3#

prefetchAddr3#

prefetchValue3#

prefetchByteArray2#

prefetchMutableByteArray2#

prefetchAddr2#

prefetchValue2#

prefetchByteArray1#

prefetchMutableByteArray1#

prefetchAddr1#

prefetchValue1#

prefetchByteArray0#

prefetchMutableByteArray0#

prefetchAddr0#

prefetchValue0#