diff options
author | Tim Northover <tnorthover@apple.com> | 2014-04-16 09:03:09 +0000 |
---|---|---|
committer | Tim Northover <tnorthover@apple.com> | 2014-04-16 09:03:09 +0000 |
commit | 863a789a990a26df68f6412ad0959d08b9f2dd5b (patch) | |
tree | 4e530bd88cc4abced44e1e2892eb241483dd05e2 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 28940af2bf5c854c5cf3dcd8b6464d3d5dcc83f3 (diff) | |
download | llvm-863a789a990a26df68f6412ad0959d08b9f2dd5b.zip llvm-863a789a990a26df68f6412ad0959d08b9f2dd5b.tar.gz llvm-863a789a990a26df68f6412ad0959d08b9f2dd5b.tar.bz2 |
DAGCombiner: don't optimise non-existant litpool load
This particular DAG combine is designed to kick in when both ConstantFPs will
end up being loaded via a litpool, however those nodes have a semi-legal
status, dictated by isFPImmLegal so in some cases there wouldn't have been a
litpool in the first place. Don't try to be clever in those circumstances.
Picked up while merging some AArch64 tests.
llvm-svn: 206365
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions