-arch_env_t *arch_env_init(arch_env_t *env, const arch_isa_if_t *isa_if, FILE *file_handle, be_main_env_t *main_env)
-{
- memset(env, 0, sizeof(*env));
- env->isa = isa_if->init(file_handle);
- env->isa->main_env = main_env;
- return env;
-}
-
-arch_env_t *arch_env_push_irn_handler(arch_env_t *env,
- const arch_irn_handler_t *handler)
-{
- assert(env->handlers_tos < ARCH_MAX_HANDLERS);
- env->handlers[env->handlers_tos++] = handler;
- return env;
-}
-
-const arch_irn_handler_t *arch_env_pop_irn_handler(arch_env_t *env)