Revision 5b8105fa target-ppc/op_mem.h
b/target-ppc/op_mem.h | ||
---|---|---|
414 | 414 |
#define WORD0 1 |
415 | 415 |
#define WORD1 0 |
416 | 416 |
#endif |
417 |
static always_inline void glue(stfiwx, MEMSUFFIX) (target_ulong EA, double d)
|
|
417 |
static always_inline void glue(stfiw, MEMSUFFIX) (target_ulong EA, double d) |
|
418 | 418 |
{ |
419 | 419 |
union { |
420 | 420 |
double d; |
... | ... | |
430 | 430 |
|
431 | 431 |
PPC_STF_OP(fd, stfq); |
432 | 432 |
PPC_STF_OP(fs, stfs); |
433 |
PPC_STF_OP(fiwx, stfiwx);
|
|
433 |
PPC_STF_OP(fiw, stfiw);
|
|
434 | 434 |
#if defined(TARGET_PPC64) |
435 | 435 |
PPC_STF_OP_64(fd, stfq); |
436 | 436 |
PPC_STF_OP_64(fs, stfs); |
437 |
PPC_STF_OP_64(fiwx, stfiwx);
|
|
437 |
PPC_STF_OP_64(fiw, stfiw);
|
|
438 | 438 |
#endif |
439 | 439 |
|
440 | 440 |
static always_inline void glue(stfqr, MEMSUFFIX) (target_ulong EA, double d) |
... | ... | |
471 | 471 |
glue(stfl, MEMSUFFIX)(EA, u.f); |
472 | 472 |
} |
473 | 473 |
|
474 |
static always_inline void glue(stfiwxr, MEMSUFFIX) (target_ulong EA, double d)
|
|
474 |
static always_inline void glue(stfiwr, MEMSUFFIX) (target_ulong EA, double d) |
|
475 | 475 |
{ |
476 | 476 |
union { |
477 | 477 |
double d; |
... | ... | |
489 | 489 |
|
490 | 490 |
PPC_STF_OP(fd_le, stfqr); |
491 | 491 |
PPC_STF_OP(fs_le, stfsr); |
492 |
PPC_STF_OP(fiwx_le, stfiwxr);
|
|
492 |
PPC_STF_OP(fiw_le, stfiwr);
|
|
493 | 493 |
#if defined(TARGET_PPC64) |
494 | 494 |
PPC_STF_OP_64(fd_le, stfqr); |
495 | 495 |
PPC_STF_OP_64(fs_le, stfsr); |
496 |
PPC_STF_OP_64(fiwx_le, stfiwxr);
|
|
496 |
PPC_STF_OP_64(fiw_le, stfiwr);
|
|
497 | 497 |
#endif |
498 | 498 |
|
499 | 499 |
/*** Floating-point load ***/ |
Also available in: Unified diff