| 2897 | } |
| 2898 | |
| 2899 | void fxBigUint64Setter(txMachine* the, txSlot* data, txInteger offset, txSlot* slot, int endian) |
| 2900 | { |
| 2901 | txU8 value = (txU8)fxToBigUint64(the, slot); |
| 2902 | #ifdef mxMisalignedSettersCrash |
| 2903 | value = EXPORT(U64); |
| 2904 | c_memcpy(data->value.arrayBuffer.address + offset, &value, sizeof(txU8)); |
| 2905 | #else |
| 2906 | *((txU8*)(data->value.arrayBuffer.address + offset)) = EXPORT(U64); |
| 2907 | #endif |
| 2908 | mxMeterOne(); |
| 2909 | } |
| 2910 | |
| 2911 | #if mxFloat16 |
| 2912 |
nothing calls this directly
no test coverage detected