OSDN Git Service

[ExpandMemCmp] Move all options to TargetTransformInfo.
authorClement Courbet <courbet@google.com>
Tue, 25 Jun 2019 08:04:13 +0000 (08:04 +0000)
committerClement Courbet <courbet@google.com>
Tue, 25 Jun 2019 08:04:13 +0000 (08:04 +0000)
commit6ef46a770d19c3d15c0abb1eb61af813c8a5d441
tree50e21960283d40052bf91aa2c340a5e5f181948a
parenta3dd071eebb9a445c6624f08207cd415900adb28
[ExpandMemCmp] Move all options to TargetTransformInfo.

Split off from D60318.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@364281 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/TargetTransformInfo.h
include/llvm/Analysis/TargetTransformInfoImpl.h
include/llvm/CodeGen/TargetLowering.h
lib/Analysis/TargetTransformInfo.cpp
lib/CodeGen/ExpandMemCmp.cpp
lib/Target/PowerPC/PPCTargetTransformInfo.cpp
lib/Target/PowerPC/PPCTargetTransformInfo.h
lib/Target/X86/X86ISelLowering.h
lib/Target/X86/X86TargetTransformInfo.cpp
lib/Target/X86/X86TargetTransformInfo.h
lib/Transforms/Scalar/MergeICmps.cpp