On 11/02/2015 08:53 AM, Richard Sandiford wrote:
Steven Bosscher writes:
On Fri, Oct 30, 2015 at 2:11 PM, Richard Sandiford
wrote:
Is the split_block change really so bad?
IMHO: Yes.
Fair enough :-)
I tend to agree. If the caller needs a more complex control flow and
dominance/post-domi
Steven Bosscher writes:
> On Fri, Oct 30, 2015 at 2:11 PM, Richard Sandiford
> wrote:
>> Is the split_block change really so bad?
>
> IMHO: Yes.
Fair enough :-)
> split_block just splits some basic block B into two blocks B1/B2
> somewhere in the middle of B. The dominance relations between B1
On Fri, Oct 30, 2015 at 2:11 PM, Richard Sandiford
wrote:
> Is the split_block change really so bad?
IMHO: Yes.
split_block just splits some basic block B into two blocks B1/B2
somewhere in the middle of B. The dominance relations between B1 and
B2 are obvious and intuitive. The new flag to spli
Richard Biener writes:
> On Fri, Oct 30, 2015 at 1:14 PM, Richard Sandiford
> wrote:
>> Richard Biener writes:
>>> On Fri, Oct 30, 2015 at 12:18 PM, Richard Sandiford
>>> wrote:
The pass would free the dominance info after making a change, but it
should be pretty easy to keep the info
On Fri, Oct 30, 2015 at 1:14 PM, Richard Sandiford
wrote:
> Richard Biener writes:
>> On Fri, Oct 30, 2015 at 12:18 PM, Richard Sandiford
>> wrote:
>>> The pass would free the dominance info after making a change, but it
>>> should be pretty easy to keep the information up-to-date when the call
Richard Biener writes:
> On Fri, Oct 30, 2015 at 12:18 PM, Richard Sandiford
> wrote:
>> The pass would free the dominance info after making a change, but it
>> should be pretty easy to keep the information up-to-date when the call
>> has no EH edges. In a way the main hurdle was split_block, wh
On Fri, Oct 30, 2015 at 12:18 PM, Richard Sandiford
wrote:
> The pass would free the dominance info after making a change, but it
> should be pretty easy to keep the information up-to-date when the call
> has no EH edges. In a way the main hurdle was split_block, which seemed
> to assume that the