David Majnemer
64386621ec
[WinEH] Generate .xdata for catch handlers
...
This lets us catch exceptions in simple cases.
N.B. Things that do not work include (but are not limited to):
- Throwing from within a catch handler.
- Catching an object with a named catch parameter.
- 'CatchHigh' is fictitious, we aren't sure of its purpose.
- We aren't entirely efficient with regards to the number of EH states
that we generate.
- IP-to-State tables are sensitive to the order of emission.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@233767 91177308-0d34-0410-b5e6-96231b3b80d8
2015-03-31 22:35:44 +00:00
..
2015-03-16 18:06:57 +00:00
2014-10-12 22:49:26 +00:00
2014-04-01 21:54:52 +00:00
2015-02-15 22:54:22 +00:00
2015-03-12 01:50:30 +00:00
2014-03-08 07:02:02 +00:00
2015-01-09 18:55:42 +00:00
2014-10-15 15:44:16 +00:00
2015-03-16 18:06:57 +00:00
2015-03-16 18:06:57 +00:00
2015-02-15 22:54:22 +00:00
2013-11-22 19:11:24 +00:00
2015-03-31 22:35:44 +00:00
2014-03-18 22:09:05 +00:00
2014-11-12 07:42:26 +00:00
2015-01-14 11:23:27 +00:00
2014-07-11 17:34:44 +00:00
2015-03-09 18:40:45 +00:00
2014-10-15 16:12:52 +00:00
2014-06-30 09:37:24 +00:00
2015-03-26 21:11:00 +00:00
2014-04-11 20:07:58 +00:00
2014-05-03 19:57:04 +00:00
2015-02-17 19:46:23 +00:00
2015-03-28 21:07:24 +00:00
2014-01-17 22:39:45 +00:00
2015-03-24 12:56:59 +00:00
2014-10-07 17:28:04 +00:00
2015-02-15 22:54:22 +00:00
2015-01-14 11:23:27 +00:00
2015-03-30 20:41:21 +00:00
2013-10-25 03:29:42 +00:00
2015-03-02 19:52:42 +00:00
2015-03-20 20:00:01 +00:00
2015-03-25 19:24:39 +00:00
2014-12-10 01:13:06 +00:00
2015-02-15 22:54:22 +00:00
2014-10-07 17:00:16 +00:00
2015-03-27 15:01:40 +00:00
2015-03-27 15:01:40 +00:00
2015-03-27 15:01:40 +00:00
2015-03-10 22:00:25 +00:00
2015-03-23 21:22:04 +00:00
2015-03-24 12:56:59 +00:00
2015-03-30 20:41:21 +00:00
2015-02-15 22:54:22 +00:00
2015-02-15 22:54:22 +00:00
2015-01-14 00:50:31 +00:00
2015-01-14 11:23:27 +00:00
2015-02-05 00:58:51 +00:00
2014-08-07 02:59:41 +00:00
2015-01-22 04:03:32 +00:00
2014-10-15 16:12:52 +00:00
2014-09-04 17:42:03 +00:00
2015-01-29 14:12:41 +00:00
2014-11-19 05:49:42 +00:00
2015-03-31 05:52:57 +00:00
2014-07-03 02:01:39 +00:00