368 |
return *((ILInt64 *)stack); |
return *((ILInt64 *)stack); |
369 |
#else |
#else |
370 |
ILInt64 temp; |
ILInt64 temp; |
371 |
ILMemCpy(&temp, stack, sizeof(ILInt64)); |
IL_MEMCPY(&temp, stack, sizeof(ILInt64)); |
372 |
return temp; |
return temp; |
373 |
#endif |
#endif |
374 |
} |
} |
381 |
#ifdef CVM_LONGS_ALIGNED_WORD |
#ifdef CVM_LONGS_ALIGNED_WORD |
382 |
*((ILInt64 *)stack) = value; |
*((ILInt64 *)stack) = value; |
383 |
#else |
#else |
384 |
ILMemCpy(stack, &value, sizeof(ILInt64)); |
IL_MEMCPY(stack, &value, sizeof(ILInt64)); |
385 |
#endif |
#endif |
386 |
} |
} |
387 |
|
|
394 |
return *((ILUInt64 *)stack); |
return *((ILUInt64 *)stack); |
395 |
#else |
#else |
396 |
ILUInt64 temp; |
ILUInt64 temp; |
397 |
ILMemCpy(&temp, stack, sizeof(ILUInt64)); |
IL_MEMCPY(&temp, stack, sizeof(ILUInt64)); |
398 |
return temp; |
return temp; |
399 |
#endif |
#endif |
400 |
} |
} |
407 |
#ifdef CVM_LONGS_ALIGNED_WORD |
#ifdef CVM_LONGS_ALIGNED_WORD |
408 |
*((ILUInt64 *)stack) = value; |
*((ILUInt64 *)stack) = value; |
409 |
#else |
#else |
410 |
ILMemCpy(stack, &value, sizeof(ILUInt64)); |
IL_MEMCPY(stack, &value, sizeof(ILUInt64)); |
411 |
#endif |
#endif |
412 |
} |
} |
413 |
|
|
422 |
return *((ILNativeFloat *)stack); |
return *((ILNativeFloat *)stack); |
423 |
#else |
#else |
424 |
ILNativeFloat temp; |
ILNativeFloat temp; |
425 |
ILMemCpy(&temp, stack, sizeof(ILNativeFloat)); |
IL_MEMCPY(&temp, stack, sizeof(ILNativeFloat)); |
426 |
return temp; |
return temp; |
427 |
#endif |
#endif |
428 |
} |
} |
435 |
#ifdef CVM_REALS_ALIGNED_WORD |
#ifdef CVM_REALS_ALIGNED_WORD |
436 |
*((ILNativeFloat *)stack) = value; |
*((ILNativeFloat *)stack) = value; |
437 |
#else |
#else |
438 |
ILMemCpy(stack, &value, sizeof(ILNativeFloat)); |
IL_MEMCPY(stack, &value, sizeof(ILNativeFloat)); |
439 |
#endif |
#endif |
440 |
} |
} |
441 |
|
|
448 |
return *((ILDouble *)stack); |
return *((ILDouble *)stack); |
449 |
#else |
#else |
450 |
ILDouble temp; |
ILDouble temp; |
451 |
ILMemCpy(&temp, stack, sizeof(ILDouble)); |
IL_MEMCPY(&temp, stack, sizeof(ILDouble)); |
452 |
return temp; |
return temp; |
453 |
#endif |
#endif |
454 |
} |
} |
461 |
#ifdef CVM_DOUBLES_ALIGNED_WORD |
#ifdef CVM_DOUBLES_ALIGNED_WORD |
462 |
*((ILDouble *)stack) = value; |
*((ILDouble *)stack) = value; |
463 |
#else |
#else |
464 |
ILMemCpy(stack, &value, sizeof(ILDouble)); |
IL_MEMCPY(stack, &value, sizeof(ILDouble)); |
465 |
#endif |
#endif |
466 |
} |
} |
467 |
|
|