-typedef struct _TEMPLATE_emit_env_t {
- be_emit_env_t *emit;
- const arch_env_t *arch_env;
- const TEMPLATE_code_gen_t *cg;
- TEMPLATE_isa_t *isa;
-} TEMPLATE_emit_env_t;
-
-void TEMPLATE_emit_source_register(TEMPLATE_emit_env_t *env, const ir_node *node, int pos);
-void TEMPLATE_emit_dest_register(TEMPLATE_emit_env_t *env, const ir_node *node, int pos);
-void TEMPLATE_emit_immediate(TEMPLATE_emit_env_t *env, const ir_node *node);
+void TEMPLATE_emit_source_register(const ir_node *node, int pos);
+void TEMPLATE_emit_dest_register(const ir_node *node, int pos);
+void TEMPLATE_emit_immediate(const ir_node *node);