This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: About "define_expand" having names which are not standard pattern names.
- From: DJ Delorie <dj at redhat dot com>
- To: mike at bbs dot sign dot idv dot tw
- Cc: gcc at gcc dot gnu dot org
- Date: Mon, 24 May 2004 17:36:51 -0400
- Subject: Re: About "define_expand" having names which are not standard pattern names.
- References: <20040524213223.GB10923@csdn.sign.idv.tw>
> I know that "define_expand" is used to expand the standard pattern
> name into multiple RTL, but the name "sse2_loadsd" is not a standard
> pattern name. What does this kind of "define_expand" mean?
This causes a gen_sse2_loaded() function to be defined, which can be
called from the target code as needed to emit RTL.