diff options
author | Pete Cooper <peter_cooper@apple.com> | 2015-01-26 20:51:58 +0000 |
---|---|---|
committer | Pete Cooper <peter_cooper@apple.com> | 2015-01-26 20:51:58 +0000 |
commit | f051cbf6313251ce07b89cd35bf674118d833d7e (patch) | |
tree | 7df62e1714bee5bec95d8824f22f9cfb952ecdda /llvm/lib/Support/CommandLine.cpp | |
parent | 0dc86722f55adfd0e311066ca627626de999ca2d (diff) | |
download | llvm-f051cbf6313251ce07b89cd35bf674118d833d7e.zip llvm-f051cbf6313251ce07b89cd35bf674118d833d7e.tar.gz llvm-f051cbf6313251ce07b89cd35bf674118d833d7e.tar.bz2 |
Don't generate llvm.expect intrinsics with -O0.
The backend won't run LowerExpect on -O0. In a debug LTO build, this results in llvm.expect intrinsics being in the LTO IR which doesn't know how to optimize them.
Thanks to Chandler for the suggestion and review.
Differential revision: http://reviews.llvm.org/D7183
llvm-svn: 227135
Diffstat (limited to 'llvm/lib/Support/CommandLine.cpp')
0 files changed, 0 insertions, 0 deletions