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: RFC: mips SB-1 DFA scheduler




Richard Sandiford wrote:

Most of the rest of the patch I expect is non-controversial. The
mips_{ld,st}_address_bypass_p were borrowed from the IA-64 port.
They allow me to detect whether an alu instruction result is used as
an address or a data input to a load/store. These have different
latencies.



Since two ports need this, wouldn't it be better to move the code out of the back ends?




Will store_data_bypass_p in recog.c do the job? Surely for a load an input dependency *must* be due to the address, since there's no data register input to a load.


Nigel


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