Other-Load-Other

Other-Load-Other#

_loadbe_i16#

Tech:

Other

Category:

Load

Header:

immintrin.h

Searchable:

Other-Load-Other

Return Type:

short

Param Types:

void const * ptr

Param ETypes:

UI16 ptr

short _loadbe_i16(void const * ptr);

Intel Description

Load 16 bits from memory, perform a byte swap operation, and store the result in “dst”.

Intel Implementation Psudeo-Code

FOR j := 0 to 1
        i := j*8
        dst[i+7:i] := MEM[ptr+15-i:ptr+8-i]
ENDFOR

_loadbe_i32#

Tech:

Other

Category:

Load

Header:

immintrin.h

Searchable:

Other-Load-Other

Return Type:

int

Param Types:

void const * ptr

Param ETypes:

UI32 ptr

int _loadbe_i32(void const * ptr);

Intel Description

Load 32 bits from memory, perform a byte swap operation, and store the result in “dst”.

Intel Implementation Psudeo-Code

FOR j := 0 to 3
        i := j*8
        dst[i+7:i] := MEM[ptr+31-i:ptr+24-i]
ENDFOR

_loadbe_i64#

Tech:

Other

Category:

Load

Header:

immintrin.h

Searchable:

Other-Load-Other

Return Type:

__int64

Param Types:

void const * ptr

Param ETypes:

UI64 ptr

__int64 _loadbe_i64(void const * ptr);

Intel Description

Load 64 bits from memory, perform a byte swap operation, and store the result in “dst”.

Intel Implementation Psudeo-Code

FOR j := 0 to 7
        i := j*8
        dst[i+7:i] := MEM[ptr+63-i:ptr+56-i]
ENDFOR