Displaying 3 results from an estimated 3 matches for "fdd46a7c".
2013 Aug 01
0
[LLVMdev] Intended semantics for ``fence seq_cst``
On Wed, Jul 31, 2013 at 6:10 PM, JF Bastien <jfb at google.com> wrote:
> This promotion happens after opt, but before most
> architecture-specific optimizations
>
You will need to do this in the frontend. The target independent optimizers
are allowed to use the memory model.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
2013 Aug 01
2
[LLVMdev] Intended semantics for ``fence seq_cst``
...e other: move one line of code. I
hope my explanation makes sense, and it doesn't look like I'm dismissing
your comment on implementation issues.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130731/fdd46a7c/attachment.html>
2013 Aug 01
2
[LLVMdev] Intended semantics for ``fence seq_cst``
> FWIW, I don't think we should add that, because it's an attempt to
> define behavior that's undefined for other reasons (the data race on
> the volatile).
I had a discussion with Chandler and others, and something I
misunderstood was pointed out: it is not an explicit goal of LLVM to
support or continue supporting legacy code that did what it had to to
express functional