renamed all type * to ir_type *