<div dir="auto"><div>I think it was actually not exactly the same but the early error block support looked similar. It was replaced by the current error block handling. What you want is different and seems useful. </div><div dir="auto"><br></div><div dir="auto">With proper/sound I mean approximated dependences for the calls. That effectivelly prevents optimizations and therefore is not what you want but similar as it allows calls.</div><div dir="auto"><br></div><div dir="auto">Cheers,</div><div dir="auto">  Johannes<br><br><div class="gmail_quote" dir="auto"><div dir="ltr">On Wed, Apr 18, 2018, 00:04 Michael Kruse <<a href="mailto:llvm@meinersbur.de">llvm@meinersbur.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Could you give me a hint how to find that old revision?<br>
<br>
Do you remember why it was kicked out?<br>
<br>
Why do you think this version is not proper/sound?<br>
<br>
Michael<br>
<br>
<br>
2018-04-17 14:22 GMT-05:00 Johannes Doerfert <<a href="mailto:johannesdoerfert@gmail.com" target="_blank" rel="noreferrer">johannesdoerfert@gmail.com</a>>:<br>
> Funny thing is we actually had that functionality at some point years ago<br>
> but kicked it out. Maybe check the old code and if you want proper/sounds<br>
> support for those calls let me know I have a patch.<br>
><br>
> On Tue, Apr 17, 2018, 20:02 Michael Kruse via Phabricator<br>
> <<a href="mailto:reviews@reviews.llvm.org" target="_blank" rel="noreferrer">reviews@reviews.llvm.org</a>> wrote:<br>
>><br>
>> Meinersbur updated this revision to Diff 142813.<br>
>> Meinersbur added a comment.<br>
>><br>
>> Use a ScopStmt's instruction list.<br>
>><br>
>><br>
>> <a href="https://reviews.llvm.org/D45728" rel="noreferrer noreferrer" target="_blank">https://reviews.llvm.org/D45728</a><br>
>><br>
>> Files:<br>
>>   include/polly/Support/ScopHelper.h<br>
>>   lib/Analysis/ScopBuilder.cpp<br>
>>   lib/Analysis/ScopDetection.cpp<br>
>>   lib/Analysis/ScopInfo.cpp<br>
>>   lib/Support/ScopHelper.cpp<br>
>>   test/ScopInfo/debug_call.ll<br>
>><br>
>> --<br>
>> You received this message because you are subscribed to the Google Groups<br>
>> "Polly Development" group.<br>
>> To unsubscribe from this group and stop receiving emails from it, send an<br>
>> email to <a href="mailto:polly-dev%2Bunsubscribe@googlegroups.com" target="_blank" rel="noreferrer">polly-dev+unsubscribe@googlegroups.com</a>.<br>
>> For more options, visit <a href="https://groups.google.com/d/optout" rel="noreferrer noreferrer" target="_blank">https://groups.google.com/d/optout</a>.<br>
><br>
> --<br>
> You received this message because you are subscribed to the Google Groups<br>
> "Polly Development" group.<br>
> To unsubscribe from this group and stop receiving emails from it, send an<br>
> email to <a href="mailto:polly-dev%2Bunsubscribe@googlegroups.com" target="_blank" rel="noreferrer">polly-dev+unsubscribe@googlegroups.com</a>.<br>
> For more options, visit <a href="https://groups.google.com/d/optout" rel="noreferrer noreferrer" target="_blank">https://groups.google.com/d/optout</a>.<br>
</blockquote></div></div></div>