Files
Tom Stellard 5b05711194 Merging r227519:
------------------------------------------------------------------------
r227519 | reid | 2015-01-29 18:58:04 -0500 (Thu, 29 Jan 2015) | 10 lines

x86: Fix large model calls to __chkstk for dynamic allocas

In the large code model, we now put __chkstk in %r11 before calling it.

Refactor the code so that we only do this once. Simplify things by using
__chkstk_ms instead of __chkstk on cygming. We already use that symbol
in the prolog emission, and it simplifies our logic.

Second half of PR18582.

------------------------------------------------------------------------

git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_36@236378 91177308-0d34-0410-b5e6-96231b3b80d8
2015-05-02 04:17:29 +00:00
..
…
2015-01-15 04:04:08 +00:00
2015-01-15 04:04:08 +00:00
2015-01-15 04:04:08 +00:00
2015-01-15 04:04:08 +00:00
2015-01-15 04:04:08 +00:00
2015-01-15 04:04:08 +00:00
2015-01-15 04:04:08 +00:00
2015-01-15 04:04:08 +00:00
2015-01-15 04:04:08 +00:00
2015-01-15 04:04:08 +00:00
2015-01-15 04:04:08 +00:00
…
…
…
…
…
2014-10-16 20:00:02 +00:00
2014-12-15 22:34:58 +00:00
2015-01-10 23:41:24 +00:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2014-12-16 20:15:45 +00:00
…
2015-02-07 19:23:25 +00:00
2015-02-11 02:15:09 +00:00
2015-04-02 00:15:35 +00:00
…
…
2015-02-07 19:23:25 +00:00
2015-02-07 19:23:25 +00:00
2014-10-16 20:00:02 +00:00
2014-10-16 20:00:02 +00:00
…
…
…
…
…
2014-10-21 23:01:01 +00:00
2014-10-21 23:01:01 +00:00
2015-02-07 19:23:25 +00:00
…
…
2015-05-02 04:17:29 +00:00
…
…
…
…
…
2015-01-08 07:57:27 +00:00
…
…
2015-01-15 04:04:08 +00:00
2015-02-17 21:57:20 +00:00
…
…
…
…
…
…
…
…
…
…
…
…
…
2014-10-16 20:00:02 +00:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2015-02-04 21:32:24 +00:00
2014-11-11 20:49:16 +00:00
2015-03-20 12:28:49 +00:00
2014-12-03 02:08:38 +00:00
2014-12-03 02:08:38 +00:00
2015-02-12 23:42:03 +00:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2015-01-15 04:04:08 +00:00
…
…
…
…
…
…
…
2015-01-15 04:04:08 +00:00
…
2014-12-16 20:15:45 +00:00
2014-07-16 15:37:08 +00:00
…
…
…
…
2015-05-02 04:17:29 +00:00
2015-05-01 02:43:11 +00:00
2015-02-07 19:23:25 +00:00
…
…
…