John McCall
2dd7d44135
Some more correctness fixes and code-size optimizations for fragile-ABI
...
ObjC exceptions:
- don't enter a try for the catch blocks unless there's a finally
- put the setjmp buffer in the locals set for liveness reasons
- dump the sync object into an alloca in the locals set for liveness reasons
Some of this can go away if the backend starts to properly calculate liveness
in the presence of setjmp (which would also be a *much* stabler solution).
llvm-svn: 110188
2010-08-04 05:59:32 +00:00
..
2009-12-15 20:14:24 +00:00
2010-06-29 22:44:21 +00:00
2010-05-19 23:07:54 +00:00
2009-12-15 22:01:24 +00:00
2010-06-04 01:10:52 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2010-05-19 23:07:54 +00:00
2010-05-19 23:07:54 +00:00
2009-12-15 20:14:24 +00:00
2010-02-03 00:01:43 +00:00
2010-06-07 19:39:39 +00:00
2010-05-10 23:31:31 +00:00
2010-05-25 17:46:21 +00:00
2010-06-22 17:08:32 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2010-03-25 21:56:43 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2010-01-25 03:38:26 +00:00
2009-12-15 20:14:24 +00:00
2010-05-14 18:35:57 +00:00
2009-12-15 20:14:24 +00:00
2010-06-07 22:02:01 +00:00
2009-12-15 20:14:24 +00:00
2010-04-08 21:29:11 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2010-08-04 05:59:32 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2010-07-19 17:11:38 +00:00
2010-07-23 21:56:41 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2010-03-09 22:17:52 +00:00
2010-04-25 20:39:01 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2010-05-19 23:07:54 +00:00
2010-05-19 23:07:54 +00:00
2010-05-19 23:07:54 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2010-02-24 07:14:12 +00:00
2009-12-15 20:14:24 +00:00
2010-07-29 22:57:21 +00:00
2010-07-19 22:53:57 +00:00
2010-07-29 22:57:21 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2010-04-24 17:56:46 +00:00
2009-12-15 20:14:24 +00:00
2010-04-26 10:58:19 +00:00
2010-04-26 17:59:24 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2010-04-24 17:56:46 +00:00
2010-05-20 18:22:28 +00:00
2009-12-15 20:14:24 +00:00
2010-05-20 18:22:28 +00:00
2010-03-22 18:27:27 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2010-05-20 18:22:28 +00:00
2010-05-20 18:22:28 +00:00
2010-05-20 18:22:28 +00:00
2010-05-20 18:22:28 +00:00
2010-02-10 23:34:57 +00:00
2010-05-20 18:22:28 +00:00
2009-12-15 20:14:24 +00:00
2010-05-20 18:22:28 +00:00
2010-05-20 18:22:28 +00:00
2010-05-20 18:22:28 +00:00
2010-05-20 18:22:28 +00:00
2010-05-20 18:22:28 +00:00
2010-05-20 18:22:28 +00:00
2010-05-20 18:22:28 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2010-05-21 16:13:37 +00:00
2009-12-18 00:04:09 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2010-06-22 16:33:55 +00:00
2010-05-11 18:48:13 +00:00
2010-04-05 21:09:15 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2010-05-17 20:12:43 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2010-02-19 00:31:17 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2010-07-24 00:34:08 +00:00
2009-12-15 20:14:24 +00:00
2010-08-04 05:59:32 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2009-12-15 20:14:24 +00:00
2010-07-13 20:32:21 +00:00
2009-12-15 20:14:24 +00:00
2010-07-29 04:46:19 +00:00