Revision 4373f3ce target-arm/op_mem.h

b/target-arm/op_mem.h
77 77
    FORCE_RET();
78 78
}
79 79

  
80
/* Floating point load/store.  Address is in T1 */
81
#define VFP_MEM_OP(p, w) \
82
void OPPROTO glue(op_vfp_ld##p,MEMSUFFIX)(void) \
83
{ \
84
    FT0##p = glue(ldf##w,MEMSUFFIX)(T1); \
85
    FORCE_RET(); \
86
} \
87
void OPPROTO glue(op_vfp_st##p,MEMSUFFIX)(void) \
88
{ \
89
    glue(stf##w,MEMSUFFIX)(T1, FT0##p); \
90
    FORCE_RET(); \
91
}
92

  
93
VFP_MEM_OP(s,l)
94
VFP_MEM_OP(d,q)
95

  
96
#undef VFP_MEM_OP
97

  
98 80
/* iwMMXt load/store.  Address is in T1 */
99 81
#define MMX_MEM_OP(name, ldname) \
100 82
void OPPROTO glue(op_iwmmxt_ld##name,MEMSUFFIX)(void) \

Also available in: Unified diff