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: [3.3/mainilne] Fix kernel misscopmiilation for hammer


On Tue, Mar 04, 2003 at 11:24:36AM +0100, Jan Hubicka wrote:
> This is bit longish one.  Compile it with -O1.

Thanks.  Now I have another problem.  I can't see how the 
movabsdi_2_rex64 pattern can ever be matched.  I see that
it *is* in the given test case, but as far as I can see
this can only be a bug in the generated insn-recog.c.

Tell me what is the difference between these two insns:

(insn 80 24 93 2 0x2a95fb0720 (set (reg:DI 72 [ now.jiffies ])
        (mem/v/f:DI (symbol_ref:DI ("jiffies")) [0 jiffies+0 S8 A64])) 87
	{*movabsdi_2_rex64} (nil)
    (nil))

(insn 8 26 11 0 0x2a95594660 (set (reg:DI 60 [ asdf ])
        (mem/v/f:DI (symbol_ref:DI ("asdf")) [0 asdf+0 S8 A64])) 85
	{*movdi_1_rex64_nointerunit} (nil)
    (nil))



r~


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