Rename ivecs to vecs in the compiler
This commit is contained in:
parent
a0e2809f54
commit
785c26f7f4
9 changed files with 85 additions and 124 deletions
|
|
@ -36,16 +36,6 @@ const box_rc_field_body: int = 1;
|
|||
|
||||
const general_code_alignment: int = 16;
|
||||
|
||||
const vec_elt_rc: int = 0;
|
||||
|
||||
const vec_elt_alloc: int = 1;
|
||||
|
||||
const vec_elt_fill: int = 2;
|
||||
|
||||
const vec_elt_pad: int = 3;
|
||||
|
||||
const vec_elt_data: int = 4;
|
||||
|
||||
const tydesc_field_first_param: int = 0;
|
||||
const tydesc_field_size: int = 1;
|
||||
const tydesc_field_align: int = 2;
|
||||
|
|
@ -92,11 +82,11 @@ const closure_elt_bindings: int = 1;
|
|||
|
||||
const closure_elt_ty_params: int = 2;
|
||||
|
||||
const ivec_elt_fill: uint = 0u;
|
||||
const vec_elt_fill: uint = 0u;
|
||||
|
||||
const ivec_elt_alloc: uint = 1u;
|
||||
const vec_elt_alloc: uint = 1u;
|
||||
|
||||
const ivec_elt_elems: uint = 2u;
|
||||
const vec_elt_elems: uint = 2u;
|
||||
|
||||
const worst_case_glue_call_args: int = 7;
|
||||
|
||||
|
|
|
|||
|
|
@ -10,10 +10,10 @@ import middle::trans_common::T_i1;
|
|||
import middle::trans_common::T_i8;
|
||||
import middle::trans_common::T_i32;
|
||||
import middle::trans_common::T_int;
|
||||
import middle::trans_common::T_ivec;
|
||||
import middle::trans_common::T_vec;
|
||||
import middle::trans_common::T_nil;
|
||||
import middle::trans_common::T_opaque_chan_ptr;
|
||||
import middle::trans_common::T_opaque_ivec;
|
||||
import middle::trans_common::T_opaque_vec;
|
||||
import middle::trans_common::T_opaque_port_ptr;
|
||||
import middle::trans_common::T_ptr;
|
||||
import middle::trans_common::T_size_t;
|
||||
|
|
@ -36,8 +36,8 @@ type upcalls =
|
|||
shared_free: ValueRef,
|
||||
mark: ValueRef,
|
||||
get_type_desc: ValueRef,
|
||||
ivec_grow: ValueRef,
|
||||
ivec_push: ValueRef,
|
||||
vec_grow: ValueRef,
|
||||
vec_push: ValueRef,
|
||||
cmp_type: ValueRef,
|
||||
log_type: ValueRef,
|
||||
dynastack_mark: ValueRef,
|
||||
|
|
@ -82,12 +82,12 @@ fn declare_upcalls(_tn: type_names, tydesc_type: TypeRef,
|
|||
d(~"get_type_desc",
|
||||
[T_ptr(T_nil()), T_size_t(), T_size_t(), T_size_t(),
|
||||
T_ptr(T_ptr(tydesc_type)), T_int()], T_ptr(tydesc_type)),
|
||||
ivec_grow:
|
||||
d(~"vec_grow", [T_ptr(T_ptr(T_opaque_ivec())), T_int()],
|
||||
vec_grow:
|
||||
d(~"vec_grow", [T_ptr(T_ptr(T_opaque_vec())), T_int()],
|
||||
T_void()),
|
||||
ivec_push:
|
||||
vec_push:
|
||||
d(~"vec_push",
|
||||
[T_ptr(T_ptr(T_opaque_ivec())), T_ptr(tydesc_type),
|
||||
[T_ptr(T_ptr(T_opaque_vec())), T_ptr(tydesc_type),
|
||||
T_ptr(T_i8())], T_void()),
|
||||
cmp_type:
|
||||
dr(~"cmp_type",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue