Tim Northover
9c177223bc
CodeGen: make use of weaker failure orders on cmpxchg.
...
This makes Clang take advantage of the recent IR addition of a
"failure" memory ordering requirement. As with the "success" ordering,
we try to emit just a single version if the expression is constant,
but fall back to runtime detection (to allow optimisation across
function-call boundaries).
rdar://problem/15996804
llvm-svn: 203837
2014-03-13 19:25:48 +00:00
..
2014-03-13 17:55:39 +00:00
2014-01-11 00:53:35 +00:00
2013-11-15 13:37:49 +00:00
2014-02-28 19:07:22 +00:00
2014-03-13 19:25:48 +00:00
2014-01-14 19:35:09 +00:00
2014-03-11 23:42:49 +00:00
2014-03-11 04:37:49 +00:00
2014-03-06 00:34:05 +00:00
2014-01-14 19:35:09 +00:00
2013-10-25 22:30:07 +00:00
2014-03-13 08:40:37 +00:00
2014-03-13 00:42:01 +00:00
2014-03-02 18:46:05 +00:00
2013-12-03 06:48:41 +00:00
2014-02-21 03:14:07 +00:00
2014-03-12 21:09:03 +00:00
2014-03-10 06:02:13 +00:00
2014-02-28 01:03:09 +00:00
2014-03-12 06:16:26 +00:00
2014-03-12 00:01:07 +00:00
2014-03-12 00:06:17 +00:00
2014-03-07 08:03:37 +00:00
2014-03-12 23:14:33 +00:00
2014-03-01 00:08:04 +00:00
2014-03-11 06:21:28 +00:00
2014-03-12 21:06:31 +00:00
2014-02-22 19:47:30 +00:00
2014-03-11 11:35:10 +00:00
2014-01-02 21:26:14 +00:00
2014-03-12 21:33:47 +00:00
2014-03-12 18:34:01 +00:00
2014-03-07 22:36:23 +00:00
2014-02-20 13:52:08 +00:00
2014-03-13 00:28:45 +00:00
2013-12-18 18:55:36 +00:00
2014-02-18 15:20:02 +00:00
2014-03-04 22:34:50 +00:00
2013-11-08 06:45:35 +00:00
2014-01-19 13:00:01 +00:00
2014-03-11 04:34:17 +00:00
2014-03-11 04:34:17 +00:00
2014-01-27 22:57:33 +00:00