On 07/11/2015 08:27 PM, David Nadlinger via dmd-internals wrote:
> With 2.067 the volatileLoad and volatileStore intrinsics were added, which 
> are directly lowered to loads and stores. Is DMD's optimizer overly 
> conservative here and prohibits *all* code motion across these (we only 
> require them not to be reordered with atomic ops)? If so, this would be a 
> good thing for once, as I could then efficiently implement the no-barrier 
> case using them.

No unnecessary hacks please, let's simply add intrinsics to dmd.
https://issues.dlang.org/show_bug.cgi?id=13713


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
dmd-internals mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/dmd-internals

Reply via email to