This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: PATCH: PR target/45946: ICE: in extract_insn, at recog.c:2127 when using _Decimal128 with -Os -fno-omit-frame-pointer


On Wed, Oct 20, 2010 at 8:02 PM, H.J. Lu <hongjiu.lu@intel.com> wrote:

> pushtd1 is missing. ?This patch adds it. OK for 4.4/4.5/trunk?

Actually, it looks that something is missing, so generic part of gcc
doesn't push the value in TImode. TDmode values are moved as TImode,
so they should also be pushed via equivalent integer mode (TImode).

Looking at the .md files, TImode push (pushti1) is also missing. I
will investigate this a bit more.

Uros.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]