This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Peephole2 as a generic RTL rewriter
Richard Henderson writes:
> What sorts of things did you have in mind?
Essentially bolting pairs of independent insns together into a single
parallel insn. The C4x has many instructions that can perform an ALU
operation in parallel with a memory load/store. While most of these
instructions can be combined after register allocation, the register
constraints are tighter for a paired multiply/add instruction and I
would like to emit these before register allocation.
Michael.