This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Fwd: [PATCH] Scheduling result adjustment to enable macro-fusion
- From: Wei Mi <wmi at google dot com>
- To: Alexander Monakov <amonakov at ispras dot ru>
- Cc: Steven Bosscher <stevenb dot gcc at gmail dot com>, GCC Patches <gcc-patches at gcc dot gnu dot org>, David Li <davidxl at google dot com>
- Date: Thu, 12 Sep 2013 10:18:21 -0700
- Subject: Re: Fwd: [PATCH] Scheduling result adjustment to enable macro-fusion
- Authentication-results: sourceware.org; auth=none
- References: <CA+4CFy60EZ99xBGecerYLM9wD6w2v60SpJsfOGguA_PWLLupsA at mail dot gmail dot com> <CA+4CFy6+1ieFJ5+vvsStYs8AnfUY+aAVrYR-p-T7iPisVLCWHQ at mail dot gmail dot com> <alpine dot LNX dot 2 dot 00 dot 1309041253370 dot 5281 at monopod dot intra dot ispras dot ru> <CABu31nONs_DJ99YXDyWAE2a5iyoQWQyuGwLm0jrcb+mCx2M1Aw at mail dot gmail dot com> <CABtfrpCU1jkTZvA-cZ99bjhBnvQMTkNxHMDhhmkAa_k891T1zw at mail dot gmail dot com> <CA+4CFy5A2Nk-yUfQNZYQQd+O93mcJYBVty9S_5sd9VFinxmYdg at mail dot gmail dot com> <CA+4CFy4M8ckX3g8xCQEV+g4SdWgy742oBiGSep4GM74q3paVzA at mail dot gmail dot com> <alpine dot LNX dot 2 dot 00 dot 1309101543040 dot 2373 at monopod dot intra dot ispras dot ru> <CA+4CFy6nqWvmYsFSbPtQqX3MJvXFpMv3fMGXhr1-F05Qz42f8Q at mail dot gmail dot com> <alpine dot LNX dot 2 dot 00 dot 1309111358041 dot 2373 at monopod dot intra dot ispras dot ru> <CA+4CFy7Jsq_k65Nj63HA013KYuExkvtQcEKbVsMszyqVNtHC_Q at mail dot gmail dot com> <alpine dot LNX dot 2 dot 00 dot 1309112023220 dot 2373 at monopod dot intra dot ispras dot ru> <CA+4CFy7=nXH=nLcpZDT0Qv+48zCb2hp==zvQjcWJVgKuDM59Nw at mail dot gmail dot com> <alpine dot LNX dot 2 dot 00 dot 1309121340440 dot 2373 at monopod dot intra dot ispras dot ru>
> Your new implementation is not efficient: when looping over BBs, you need to
> look only at the last insn of each basic block.
>
Thanks, fixed. New patch attached.
Attachment:
patch
Description: Binary data