summaryrefslogtreecommitdiffstats
path: root/clang/test/Driver/fno-escaping-block-tail-calls.c
Commit message (Collapse)AuthorAgeFilesLines
* [Driver] Pass Default=false to hasFlag.Akira Hatanaka2018-03-101-0/+2
| | | | | | I forgot to do this in r326530. llvm-svn: 327204
* Add an option to disable tail-call optimization for escaping blocks.Akira Hatanaka2018-03-021-0/+7
This makes it easier to debug crashes and hangs in block functions since users can easily find out where the block is called from. The option doesn't disable tail-calls from non-escaping blocks since non-escaping blocks are not as hard to debug as escaping blocks. rdar://problem/35758207 Differential Revision: https://reviews.llvm.org/D43841 llvm-svn: 326530
OpenPOWER on IntegriCloud