This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: extending constants in rtl
- From: Mike Stump <mikestump at comcast dot net>
- To: Mike & Elizabeth Stump <mikestump at comcast dot net>
- Cc: gcc-patches List <gcc-patches at gcc dot gnu dot org>
- Date: Thu, 20 Mar 2014 11:09:17 -0700
- Subject: Re: extending constants in rtl
- Authentication-results: sourceware.org; auth=none
- References: <F29A57A4-9C17-4169-B772-7CA7E94D94B8 at comcast dot net>
On Mar 17, 2014, at 8:36 PM, Mike Stump <mikestump@comcast.net> wrote:
> So, to support things like this:
>
> (define_constants
> (C1_TEMP_REGNUM PROLOGUE_SCRATCH_1)
> (C1_TEMP2_REGNUM PROLOGUE_SCRATCH_2)
> Absent a better solution, I’d like to pursue this.
So, it turns out the patch won’t do what I really wanted to do and the amount of extending the .md language would be more extensive that I had hoped for, so I’m withdrawing it. I can generate some .md content early on with a .c program and just use the generated content directly. This bridges the gap nicely and is easy to implement.