544 |
#define ppc_load_membase_ushort(inst,reg,basereg,offset) \ |
#define ppc_load_membase_ushort(inst,reg,basereg,offset) \ |
545 |
ppc_membase_common((inst), (reg), (basereg), (offset), 40) |
ppc_membase_common((inst), (reg), (basereg), (offset), 40) |
546 |
|
|
547 |
|
#define ppc_load_membase_float_32(inst,freg,basereg,offset) \ |
548 |
|
ppc_membase_common((inst), (freg), (basereg), (offset), 48) |
549 |
|
#define ppc_load_membase_float_64(inst,freg,basereg,offset) \ |
550 |
|
ppc_membase_common((inst), (freg), (basereg), (offset), 50) |
551 |
/* |
/* |
552 |
* Store values of various sizes to a memory location defined by a |
* Store values of various sizes to a memory location defined by a |
553 |
* base register plus an offset. |
* base register plus an offset. |
563 |
#define ppc_store_membase_ushort(inst,reg,basereg,offset) \ |
#define ppc_store_membase_ushort(inst,reg,basereg,offset) \ |
564 |
ppc_membase_common((inst), (reg), (basereg), (offset), 44) |
ppc_membase_common((inst), (reg), (basereg), (offset), 44) |
565 |
|
|
566 |
|
#define ppc_store_membase_float_32(inst,freg,basereg,offset) \ |
567 |
|
ppc_membase_common((inst), (freg), (basereg), (offset), 52) |
568 |
|
#define ppc_store_membase_float_64(inst,freg,basereg,offset) \ |
569 |
|
ppc_membase_common((inst), (freg), (basereg), (offset), 54) |
570 |
/* |
/* |
571 |
* Load various sized values from a memory location defined by a base |
* Load various sized values from a memory location defined by a base |
572 |
* register and an index register. |
* register and an index register. |