This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[PATCH 0/3] Predication support for selective scheduler
- From: Alexander Monakov <amonakov at ispras dot ru>
- To: gcc-patches at gcc dot gnu dot org
- Cc: "Vladimir N. Makarov" <vmakarov at redhat dot com>
- Date: Wed, 26 Oct 2011 21:11:53 +0400 (MSD)
- Subject: [PATCH 0/3] Predication support for selective scheduler
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?
Alexander