On Mon, Apr 19, 2010 at 5:54 PM, Jeff Law <l...@redhat.com> wrote: > > combine requires a data dependency, so for this situation, combine isn't > going to help. The easy solution is to create a peephole. You can also > create a machine dependent reorg pass to detect more of these opportunities. > Jeff >
Hi Jeff, et al, Thank you for your reply. Two more questions: 1. Is it possible to add a machine dependent reorg pass at backend level without changing the standard infrastructure? If so, can you please point me such example? If no, may the new plugin architecture help here? 2. A peephole for such case just repeats instruction definition pattern. As all information already available for such peephole, wouldn’t it be useful to implement the pass to be a part of the standard infrastructure? Thank you, Frank