Sanjoy Das
ba74e645d8
[PlaceSafepoints] New attributes for patchable statepoints.
...
Summary:
This patch teaches the PlaceSafepoints pass about two `CallSite`
function attributes:
* "statepoint-id": if the string value of this attribute can be parsed
as an integer, then it is propagated to the ID parameter of the
statepoint created.
* "statepoint-num-patch-bytes": if the string value of this attribute
can be parsed as an integer, then it is propagated to the `num patch
bytes` parameter of the statepoint created.
This change intentionally does not assert on a malformed value for these
attributes, given that they're not "official" attributes.
Reviewers: reames, pgavlin
Subscribers: llvm-commits
Differential Revision: http://reviews.llvm.org/D9735
llvm-svn: 237286
2015-05-13 20:11:31 +00:00
..
2015-02-27 21:17:42 +00:00
2015-04-29 16:38:44 +00:00
2015-02-27 21:17:42 +00:00
2015-04-29 16:38:44 +00:00
2015-05-12 16:47:30 +00:00
2015-02-18 03:12:28 +00:00
2015-02-27 21:17:42 +00:00
2015-05-12 23:52:24 +00:00
2015-04-16 23:24:18 +00:00
2015-03-13 18:20:45 +00:00
2015-04-27 09:30:49 +00:00
2015-05-12 22:31:47 +00:00
2015-04-29 16:38:44 +00:00
2015-04-29 16:38:44 +00:00
2015-02-27 21:17:42 +00:00
2015-03-27 10:36:57 +00:00
2015-04-16 23:24:18 +00:00
2015-04-29 16:38:44 +00:00
2015-04-16 23:24:18 +00:00
2015-04-29 16:38:44 +00:00
2015-05-05 18:10:49 +00:00
2015-04-16 23:24:18 +00:00
2015-05-12 16:47:30 +00:00
2015-05-12 23:52:24 +00:00
2015-03-13 18:20:45 +00:00
2015-04-16 23:24:18 +00:00
2015-02-27 21:17:42 +00:00
2015-04-24 18:06:09 +00:00
2015-03-24 19:29:18 +00:00
2015-05-07 00:19:14 +00:00
2015-04-24 19:32:54 +00:00
2015-04-29 16:38:44 +00:00
2015-02-27 21:17:42 +00:00
2015-02-27 21:17:42 +00:00
2015-05-12 16:47:30 +00:00
2015-04-23 04:51:44 +00:00
2015-02-27 21:17:42 +00:00
2015-04-29 16:38:44 +00:00
2015-03-27 22:04:28 +00:00
2015-05-08 18:07:24 +00:00
2015-05-12 17:20:03 +00:00
2015-05-12 16:47:30 +00:00
2015-05-07 17:11:51 +00:00
2015-02-27 21:17:42 +00:00
2015-05-12 16:47:30 +00:00
2015-04-16 23:24:18 +00:00
2015-03-27 22:04:28 +00:00
2015-05-12 16:47:30 +00:00
2015-04-29 16:38:44 +00:00
2015-05-11 23:09:46 +00:00
2015-05-12 21:42:22 +00:00
2015-02-27 21:17:42 +00:00
2015-05-13 18:12:24 +00:00
2015-04-29 16:38:44 +00:00
2015-04-16 23:24:18 +00:00
2015-05-13 20:11:31 +00:00
2015-02-11 02:06:47 +00:00
2015-04-16 23:24:18 +00:00
2015-05-12 23:52:24 +00:00
2015-05-13 17:04:29 +00:00
2015-04-29 16:38:44 +00:00
2015-04-29 16:38:44 +00:00
2015-04-16 23:24:18 +00:00
2015-04-21 19:53:18 +00:00
2015-05-12 16:47:30 +00:00
2015-02-27 21:17:42 +00:00
2015-05-06 23:54:14 +00:00
2015-03-28 16:44:57 +00:00
2015-05-13 00:03:17 +00:00
2015-04-29 16:38:44 +00:00
2015-02-27 21:17:42 +00:00
2015-02-28 16:47:27 +00:00
2015-04-16 23:24:18 +00:00
2015-05-12 16:47:30 +00:00