1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2025-02-01 05:01:59 +01:00
Nadav Rotem f6de6e1e82 Prevent inlining of callees which allocate lots of memory into a recursive caller.
Example:

void foo() {
 ... foo();   // I'm recursive!

  bar();
}

bar() {  int a[1000];  // large stack size }

rdar://10853263

llvm-svn: 164207
2012-09-19 08:08:04 +00:00
..
2012-08-17 12:28:26 +00:00
2011-01-14 07:46:33 +00:00
2011-09-01 01:08:21 +00:00
2011-09-01 01:08:21 +00:00
2011-09-02 01:25:11 +00:00
2011-09-01 01:08:21 +00:00
2011-09-01 01:08:21 +00:00