Hello,

On 26.10.2011 21:11, Alexander Monakov wrote:
Hello,

This patch series implements predication support for the selective scheduler.
It is implemented as a transformation similar to speculative execution, but
simpler in some aspects (e.g. does not require recovery code).  On ia64,
combining speculation and conditional execution is supported.  Combining of
predicates is not supported.

The patches have been bootstrapped and regtested on x86_64, ia64 and arm with
selective scheduling (+ pipelining and predication) enabled at -O2.  OK for
trunk?
One general remark I have is that it would be good to see some performance/code size numbers for predication. Also, I guess we want to enable predication by default with the rest of selective scheduler on ia64, what about enabling it when pipelining is requested? In this case we need also compile time numbers.

Andrey

Reply via email to