Revision d84763bc target-sparc/helper.h

b/target-sparc/helper.h
93 93
#endif
94 94
DEF_HELPER(void, raise_exception, (int tt))
95 95
#define F_HELPER_0_0(name) DEF_HELPER(void, helper_f ## name, (void))
96
#define F_HELPER_SDQ_0_0(name)                  \
97
    F_HELPER_0_0(name ## s);                    \
98
    F_HELPER_0_0(name ## d);                    \
99
    F_HELPER_0_0(name ## q)
100 96
#define F_HELPER_DQ_0_0(name)                   \
101 97
    F_HELPER_0_0(name ## d);                    \
102 98
    F_HELPER_0_0(name ## q)
......
111 107
DEF_HELPER(float32, helper_fmuls, (float32 src1, float32 src2))
112 108
DEF_HELPER(float32, helper_fdivs, (float32 src1, float32 src2))
113 109

  
114
F_HELPER_0_0(smuld);
110
DEF_HELPER(void, helper_fsmuld, (float32 src1, float32 src2))
115 111
F_HELPER_0_0(dmulq);
116 112

  
117 113
DEF_HELPER(float32, helper_fnegs, (float32 src))
118
F_HELPER_0_0(itod);
114
DEF_HELPER(void, helper_fitod, (int32_t src))
119 115
DEF_HELPER(void, helper_fitoq, (int32_t src))
120 116

  
121 117
DEF_HELPER(float32, helper_fitos, (int32_t src))
......
123 119
#ifdef TARGET_SPARC64
124 120
DEF_HELPER(void, helper_fnegd, (void))
125 121
DEF_HELPER(void, helper_fnegq, (void))
126
F_HELPER_SDQ_0_0(xto);
122
DEF_HELPER(uint32_t, helper_fxtos, (void))
123
F_HELPER_DQ_0_0(xto);
127 124
#endif
128
F_HELPER_0_0(dtos);
129
F_HELPER_0_0(stod);
125
DEF_HELPER(float32, helper_fdtos, (void))
126
DEF_HELPER(void, helper_fstod, (float32 src))
130 127
DEF_HELPER(float32, helper_fqtos, (void))
131 128
DEF_HELPER(void, helper_fstoq, (float32 src))
132 129
F_HELPER_0_0(qtod);
133 130
F_HELPER_0_0(dtoq);
134 131
DEF_HELPER(int32_t, helper_fstoi, (float32 src))
135
F_HELPER_0_0(dtoi);
132
DEF_HELPER(int32_t, helper_fdtoi, (void))
136 133
DEF_HELPER(int32_t, helper_fqtoi, (void))
137 134
#ifdef TARGET_SPARC64
138
F_HELPER_0_0(stox);
135
DEF_HELPER(void, helper_fstox, (uint32_t src))
139 136
F_HELPER_0_0(dtox);
140 137
F_HELPER_0_0(qtox);
141 138
F_HELPER_0_0(aligndata);

Also available in: Unified diff