GHC.PrimopWrappers

gtChar#

geChar#

eqChar#

neChar#

ltChar#

leChar#

ord#

(+#)

(-#)

(*#)

mulIntMayOflo#

quotInt#

remInt#

quotRemInt#

andI#

orI#

xorI#

notI#

negateInt#

addIntC#

subIntC#

(>#)

(>=#)

(==#)

(/=#)

(<#)

(<=#)

chr#

int2Word#

int2Float#

int2Double#

word2Float#

word2Double#

uncheckedIShiftL#

uncheckedIShiftRA#

uncheckedIShiftRL#

plusWord#

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#

narrow8Int#

narrow16Int#

narrow32Int#

narrow8Word#

narrow16Word#

narrow32Word#

(>##)

(>=##)

(==##)

(/=##)

(<##)

(<=##)

(+##)

(-##)

(*##)

(/##)

negateDouble#

double2Int#

double2Float#

expDouble#

logDouble#

sqrtDouble#

sinDouble#

cosDouble#

tanDouble#

asinDouble#

acosDouble#

atanDouble#

sinhDouble#

coshDouble#

tanhDouble#

(**##)

decodeDouble_2Int#

decodeDouble_Int64#

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#

newArray#

sameMutableArray#

readArray#

writeArray#

sizeofArray#

sizeofMutableArray#

indexArray#

unsafeFreezeArray#

unsafeThawArray#

copyArray#

copyMutableArray#

cloneArray#

cloneMutableArray#

freezeArray#

thawArray#

casArray#

newSmallArray#

sameSmallMutableArray#

readSmallArray#

writeSmallArray#

sizeofSmallArray#

sizeofSmallMutableArray#

indexSmallArray#

unsafeFreezeSmallArray#

unsafeThawSmallArray#

copySmallArray#

copySmallMutableArray#

cloneSmallArray#

cloneSmallMutableArray#

freezeSmallArray#

thawSmallArray#

casSmallArray#

newByteArray#

newPinnedByteArray#

newAlignedPinnedByteArray#

byteArrayContents#

sameMutableByteArray#

shrinkMutableByteArray#

resizeMutableByteArray#

unsafeFreezeByteArray#

sizeofByteArray#

sizeofMutableByteArray#

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#

newArrayArray#

sameMutableArrayArray#

unsafeFreezeArrayArray#

sizeofArrayArray#

sizeofMutableArrayArray#

indexByteArrayArray#

indexArrayArrayArray#

readByteArrayArray#

readMutableByteArrayArray#

readArrayArrayArray#

readMutableArrayArrayArray#

writeByteArrayArray#

writeMutableByteArrayArray#

writeArrayArrayArray#

writeMutableArrayArrayArray#

copyArrayArray#

copyMutableArrayArray#

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#

newMutVar#

readMutVar#

writeMutVar#

sameMutVar#

atomicModifyMutVar#

casMutVar#

catch#

raise#

raiseIO#

maskAsyncExceptions#

maskUninterruptible#

unmaskAsyncExceptions#

getMaskingState#

atomically#

retry#

catchRetry#

catchSTM#

check#

newTVar#

readTVar#

readTVarIO#

writeTVar#

sameTVar#

newMVar#

takeMVar#

tryTakeMVar#

putMVar#

tryPutMVar#

readMVar#

tryReadMVar#

sameMVar#

isEmptyMVar#

delay#

waitRead#

waitWrite#

fork#

forkOn#

killThread#

yield#

myThreadId#

labelThread#

isCurrentThreadBound#

noDuplicate#

threadStatus#

mkWeak#

mkWeakNoFinalizer#

addCFinalizerToWeak#

deRefWeak#

finalizeWeak#

touch#

makeStablePtr#

deRefStablePtr#

eqStablePtr#

makeStableName#

eqStableName#

stableNameToInt#

reallyUnsafePtrEquality#

spark#

getSpark#

numSparks#

dataToTag#

addrToAny#

mkApUpd0#

newBCO#

unpackClosure#

getApStackVal#

getCCSOf#

getCurrentCCS#

traceEvent#

traceMarker#

prefetchByteArray3#

prefetchMutableByteArray3#

prefetchAddr3#

prefetchValue3#

prefetchByteArray2#

prefetchMutableByteArray2#

prefetchAddr2#

prefetchValue2#

prefetchByteArray1#

prefetchMutableByteArray1#

prefetchAddr1#

prefetchValue1#

prefetchByteArray0#

prefetchMutableByteArray0#

prefetchAddr0#

prefetchValue0#