7 #define OPCODE(OP,NG,SW,TF,N,FL) OP_##OP,
8 #define OPCODE_RANGE(OP,S,E) OP_##OP = OP_##S, OP_##OP##_END = OP_##E,
12 OP_LAST
, /* keep this one last! */
15 extern const struct opcode_table
{
22 #define OPF_TARGET (1 << 0)
26 static inline int opcode_float(int opcode
, struct symbol
*type
)
28 if (!type
|| !is_float_type(type
))
30 return opcode_table
[opcode
].to_float
;