This is the mail archive of the gcc@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: Questions about peephole2


On Thu, Apr 18, 2002 at 12:43:04PM -0400, Peter Barada wrote:
> With all that, is there anything I'm missing which is preventing
> the add(insn 20) from subsuming the load indirect(insn 106) created
> from the reload pass?

Hum.  I suspect things might work out better if you dropped the
constant into memory early.  You could probably arrange for the
adddf expander to convert to register indirect mode too.  This
would also require that your insn predicates accurately reflect
the allowable operands so that CSE doesn't undo your work.

> I'd love to, but I can't access cvs repositories through Motorola's
> firewall.

That's a shame.


r~


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