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] Remove define_function_unit


    My guess is that it was too expensive.  Attribute optimization is 
    overall quite heavyweight, and the code I took out included some 
    explicit band-aids that switch from exponential to polynomial complexity 
    as the description becomes larger.  Maybe Kenner knows more, I 
    understand that he wrote that stuff.

Yeah, but I haven't followed how it's been used with the pipeline stuff.
My feeling is that any optimizations done in genattrtab are worthwhile because
they only cost time in building the compiler, but speed it up, but obviously
this has to be measured.  I don't have any strong feeling here either way
(and barely remember the code in question).


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