MCPcopy Create free account
hub / github.com/WheretIB/nullc / x86FST

Function x86FST

NULLC/Translator_X86.cpp:164–170  ·  view source on GitHub ↗

fst *word [index*mult+base+shift]

Source from the content-addressed store, hash-verified

162
163// fst *word [index*mult+base+shift]
164int x86FST(unsigned char *stream, x86Size size, x86Reg index, int multiplier, x86Reg base, int shift)
165{
166 assert(size != sBYTE && size != sWORD);
167 stream[0] = size == sDWORD ? 0xd9 : 0xdd;
168 unsigned int asize = encodeAddress(stream+1, index, multiplier, base, shift, 2);
169 return 1+asize;
170}
171
172// fstp st*
173int x86FSTP(unsigned char *stream, x87Reg dst)

Callers 1

TranslateToNativeMethod · 0.85

Calls 2

assertFunction · 0.85
encodeAddressFunction · 0.85

Tested by

no test coverage detected