Re: [PATCH] Defined libcall_arg_t

2020-06-16 Thread Richard Sandiford
Kamlesh Kumar writes: > thanks Richard, > > addressed your concern. > > diff --git a/gcc/rtl.h b/gcc/rtl.h > index 0872cc4..7206c8a 100644 > --- a/gcc/rtl.h > +++ b/gcc/rtl.h > @@ -2238,6 +2238,16 @@ struct address_info { >    enum rtx_code base_outer_code; >  }; > > +/* This is used for

Re: [PATCH] Defined libcall_arg_t

2020-06-16 Thread Kamlesh Kumar via Gcc-patches
thanks Richard, addressed your concern. diff --git a/gcc/rtl.h b/gcc/rtl.h index 0872cc4..7206c8a 100644 --- a/gcc/rtl.h +++ b/gcc/rtl.h @@ -2238,6 +2238,16 @@ struct address_info {    enum rtx_code base_outer_code;  }; +/* This is used for passing args in emit_library_* functions */ +struct

Re: [PATCH] Defined libcall_arg_t

2020-06-16 Thread Richard Sandiford
Thanks for doing this. Kamlesh Kumar via Gcc-patches writes: > diff --git a/gcc/rtl.h b/gcc/rtl.h > index 0872cc4..c023ff0 100644 > --- a/gcc/rtl.h > +++ b/gcc/rtl.h > @@ -2238,6 +2238,18 @@ struct address_info { >enum rtx_code base_outer_code; > }; > > +/* This is used for passing args

[PATCH] Defined libcall_arg_t

2020-06-13 Thread Kamlesh Kumar via Gcc-patches
This is first patch where I have just defined a struct libcall_arg_t which contains three member rtx, machine_mode and a boolean unsigned_p and will be used in passing args in emit_library_[call/value] functions. Once this patch is approved then i will create second patch in which arg type

[PATCH] Defined libcall_arg_t

2020-06-13 Thread Kamlesh Kumar via Gcc-patches
This is first patch where I have just defined a struct libcall_arg_t which contains three member rtx, machine_mode and a boolean unsigned_p and will be used in passing args in emit_library_[call/value] functions. Once this patch is approved then i will create second patch in which arg type