diff options
author | Sean Fertile <sfertile@ca.ibm.com> | 2017-12-18 15:31:14 +0000 |
---|---|---|
committer | Sean Fertile <sfertile@ca.ibm.com> | 2017-12-18 15:31:14 +0000 |
commit | 5fb624a3b80d669a41d95ff744bce361c2074fca (patch) | |
tree | f067960faac36625b3e26adadb1b4c2b40686025 /llvm/lib/Analysis/TargetTransformInfo.cpp | |
parent | 631ac358c38ef2cffb5a844efcb1083b1f749034 (diff) | |
download | bcm5719-llvm-5fb624a3b80d669a41d95ff744bce361c2074fca.tar.gz bcm5719-llvm-5fb624a3b80d669a41d95ff744bce361c2074fca.zip |
[Memcpy Loop Lowering] Remove the fixed int8 lowering.
Switch over to the lowering that uses target supplied operand types.
Differential Revision: https://reviews.llvm.org/D41201
llvm-svn: 320989
Diffstat (limited to 'llvm/lib/Analysis/TargetTransformInfo.cpp')
-rw-r--r-- | llvm/lib/Analysis/TargetTransformInfo.cpp | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/llvm/lib/Analysis/TargetTransformInfo.cpp b/llvm/lib/Analysis/TargetTransformInfo.cpp index 7feb40da271..b744cae51ed 100644 --- a/llvm/lib/Analysis/TargetTransformInfo.cpp +++ b/llvm/lib/Analysis/TargetTransformInfo.cpp @@ -26,11 +26,6 @@ using namespace PatternMatch; #define DEBUG_TYPE "tti" -static cl::opt<bool> UseWideMemcpyLoopLowering( - "use-wide-memcpy-loop-lowering", cl::init(false), - cl::desc("Enables the new wide memcpy loop lowering in Transforms/Utils."), - cl::Hidden); - static cl::opt<bool> EnableReduxCost("costmodel-reduxcost", cl::init(false), cl::Hidden, cl::desc("Recognize reduction patterns.")); @@ -547,10 +542,6 @@ void TargetTransformInfo::getMemcpyLoopResidualLoweringType( SrcAlign, DestAlign); } -bool TargetTransformInfo::useWideIRMemcpyLoopLowering() const { - return UseWideMemcpyLoopLowering; -} - bool TargetTransformInfo::areInlineCompatible(const Function *Caller, const Function *Callee) const { return TTIImpl->areInlineCompatible(Caller, Callee); |