const char *get_op_pin_state_name(op_pin_state s) {
switch(s) {
- case op_pin_state_floats: return "op_pin_state_floats";
- case op_pin_state_pinned: return "op_pin_state_pinned";
- case op_pin_state_exc_pinned: return "op_pin_state_exc_pinned";
- case op_pin_state_mem_pinned: return "op_pin_state_mem_pinned";
+#define XXX(s) case s: return #s
+ XXX(op_pin_state_floats);
+ XXX(op_pin_state_pinned);
+ XXX(op_pin_state_exc_pinned);
+ XXX(op_pin_state_mem_pinned);
+#undef XXX
}
+ return "<none>";
}
op_pin_state (get_op_pinned)(const ir_op *op){