[LLVMdev] C as used/implemented in practice: analysis of responses

Russell Wallace russell.wallace at gmail.com
Wed Jul 1 12:22:24 PDT 2015


I am arguing in favor of a point, and I understand you disagree with it,
but I don't think I'm dismissing any use cases except a very small
performance increment. Furthermore, the compiler would still be free to
perform such optimisations where it can prove they won't break the program.
That's not all cases, to be sure, but at least we would then be back to the
normal scenario where over the years as the compiler gets smarter, things
get better, as opposed to monkey's paw optimisations which cause a smarter
compiler to make things worse.

On Wed, Jul 1, 2015 at 7:53 PM, Tim Northover <t.p.northover at gmail.com>
wrote:

> On 1 July 2015 at 11:34, Russell Wallace <russell.wallace at gmail.com>
> wrote:
> > Why do you say spin?
>
> You're dismissing all use-cases other than this very narrow one I'd
> (with my own spin) characterise as "Do What I Mean, I Can't Be
> Bothered To Get My Code Right". Fair enough, you're arguing in favour
> of a point; but it's not one I agree with.
>
> Tim.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150701/b69d9912/attachment.html>


More information about the llvm-dev mailing list