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: Loop optimizer issues


>>>>> Zdenek Dvorak writes:

>> Does "new loop optimizer" refer to a revision to the RTL loop
>> optimizer or a re-write of the loop optimizer in the Tree-SSA
>> infrastructure?

Zdenek> rtl one.

>> LIBCALLs should not be present in GIMPLE, should they?

Zdenek> I hope so; this is exactly why I would prefer to handle things there
Zdenek> rather than figting it later in rtl.

	I'm sorry, I'm still confused.  If you are writing an RTL-based
loop optimizer, you cannot avoid supporting LIBCALLs.  As long as you are
working in the RTL space, you cannot make the simplification that Tree-SSA
would allow.

David


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