fst *word [index*mult+base+shift]
| 162 | |
| 163 | // fst *word [index*mult+base+shift] |
| 164 | int 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* |
| 173 | int x86FSTP(unsigned char *stream, x87Reg dst) |
no test coverage detected