used new ir_exc_region_t type