summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGCUDARuntime.h
diff options
context:
space:
mode:
authorGeoff Berry <gberry@codeaurora.org>2016-03-02 17:58:31 +0000
committerGeoff Berry <gberry@codeaurora.org>2016-03-02 17:58:31 +0000
commit62c1a1e7c7fc13b6763f999d100d91cff69afd93 (patch)
tree12be1b475faac8a006f71dd0730a605fa48e6bf9 /clang/lib/CodeGen/CGCUDARuntime.h
parent7d942d73b868a9ce7e202096778803d57f3ec73c (diff)
downloadbcm5719-llvm-62c1a1e7c7fc13b6763f999d100d91cff69afd93.tar.gz
bcm5719-llvm-62c1a1e7c7fc13b6763f999d100d91cff69afd93.zip
[AArch64] Enable non-leaf frame pointer elimination.
Summary: This change enables frame pointer elimination in non-leaf functions. The -fomit-frame-pointer option still needs to be used when compiling via clang (or an equivalent method of not setting the 'no-frame-pointer-elim*' function attributes if generating llvm IR via some other method) to take advantage of this optimization. This change should be NFC when compiling via clang without -fomit-frame-pointer. Reviewers: t.p.northover Subscribers: aemerson, rengolin, tberghammer, qcolombet, llvm-commits, danalbert, mcrosier, srhines Differential Revision: http://reviews.llvm.org/D17730 llvm-svn: 262495
Diffstat (limited to 'clang/lib/CodeGen/CGCUDARuntime.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud