aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
diff options
context:
space:
mode:
authorManoj Gupta <manojgupta@google.com>2018-04-05 15:29:52 +0000
committerManoj Gupta <manojgupta@google.com>2018-04-05 15:29:52 +0000
commit4b3eefa5e84484da29cd95df8c7c0946a07bc98a (patch)
treeb9b9adaa2d1faaf6a833980e332eff530cebca32 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
parentbbf98aea83f725f59afcb5bdb4c4dec0b3a0f587 (diff)
downloadllvm-4b3eefa5e84484da29cd95df8c7c0946a07bc98a.zip
llvm-4b3eefa5e84484da29cd95df8c7c0946a07bc98a.tar.gz
llvm-4b3eefa5e84484da29cd95df8c7c0946a07bc98a.tar.bz2
Disable -fmerge-all-constants as default.
Summary: "-fmerge-all-constants" is a non-conforming optimization and should not be the default. It is also causing miscompiles when building Linux Kernel (https://lkml.org/lkml/2018/3/20/872). Fixes PR18538. Reviewers: rjmccall, rsmith, chandlerc Reviewed By: rsmith, chandlerc Subscribers: srhines, cfe-commits Differential Revision: https://reviews.llvm.org/D45289 llvm-svn: 329300
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions