aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/TargetTransformInfo.cpp
diff options
context:
space:
mode:
authorClement Courbet <courbet@google.com>2019-06-25 08:04:13 +0000
committerClement Courbet <courbet@google.com>2019-06-25 08:04:13 +0000
commit3bc5ad551a4fd947bcc7f417ae5bedbe0d6f0cdf (patch)
tree5ec40ec057c4beac4d809e4f4a6448b57288535c /llvm/lib/Analysis/TargetTransformInfo.cpp
parent92c32574771465606807dea77c928c4d7768bbe9 (diff)
downloadllvm-3bc5ad551a4fd947bcc7f417ae5bedbe0d6f0cdf.zip
llvm-3bc5ad551a4fd947bcc7f417ae5bedbe0d6f0cdf.tar.gz
llvm-3bc5ad551a4fd947bcc7f417ae5bedbe0d6f0cdf.tar.bz2
[ExpandMemCmp] Move all options to TargetTransformInfo.
Split off from D60318. llvm-svn: 364281
Diffstat (limited to 'llvm/lib/Analysis/TargetTransformInfo.cpp')
-rw-r--r--llvm/lib/Analysis/TargetTransformInfo.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/lib/Analysis/TargetTransformInfo.cpp b/llvm/lib/Analysis/TargetTransformInfo.cpp
index 693caad..8f729db 100644
--- a/llvm/lib/Analysis/TargetTransformInfo.cpp
+++ b/llvm/lib/Analysis/TargetTransformInfo.cpp
@@ -374,9 +374,9 @@ bool TargetTransformInfo::enableAggressiveInterleaving(bool LoopHasReductions) c
return TTIImpl->enableAggressiveInterleaving(LoopHasReductions);
}
-const TargetTransformInfo::MemCmpExpansionOptions *
-TargetTransformInfo::enableMemCmpExpansion(bool IsZeroCmp) const {
- return TTIImpl->enableMemCmpExpansion(IsZeroCmp);
+TargetTransformInfo::MemCmpExpansionOptions
+TargetTransformInfo::enableMemCmpExpansion(bool OptSize, bool IsZeroCmp) const {
+ return TTIImpl->enableMemCmpExpansion(OptSize, IsZeroCmp);
}
bool TargetTransformInfo::enableInterleavedAccessVectorization() const {