aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2018-10-10 21:48:34 +0000
committerCraig Topper <craig.topper@intel.com>2018-10-10 21:48:34 +0000
commitb5421c498d279fdfb5e6a079e7fd05a5fd6cbd7b (patch)
treec88897e027c74e7ac4023083f34e1c729ebafd00 /clang/lib/Frontend/CompilerInvocation.cpp
parent7329be16c2a3b98cd182bfb4ff682ce4c101d62b (diff)
downloadllvm-b5421c498d279fdfb5e6a079e7fd05a5fd6cbd7b.zip
llvm-b5421c498d279fdfb5e6a079e7fd05a5fd6cbd7b.tar.gz
llvm-b5421c498d279fdfb5e6a079e7fd05a5fd6cbd7b.tar.bz2
[X86] Prevent non-temporal loads from folding into instructions by blocking them in X86DAGToDAGISel::IsProfitableToFold rather than with a predicate.
Remove tryFoldVecLoad since tryFoldLoad would call IsProfitableToFold and pick up the new check. This saves about 5K out of ~600K on the generated isel table. llvm-svn: 344189
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions