From: Craig Topper Date: Fri, 17 May 2019 06:40:21 +0000 (+0000) Subject: [X86] Add FeatureFastScalarShiftMasks and FeatureFastVectorShiftMasks to the ignore... X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=2526dd2e09c23c739a376549e0d6b5f98234ff8c;p=llvm [X86] Add FeatureFastScalarShiftMasks and FeatureFastVectorShiftMasks to the ignore list for inlining compatibility. These are tuning flags and won't cause any codegen issue if we inline a function with a different value. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@360992 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/X86/X86TargetTransformInfo.h b/lib/Target/X86/X86TargetTransformInfo.h index e9afa02e67b..351a4f22060 100644 --- a/lib/Target/X86/X86TargetTransformInfo.h +++ b/lib/Target/X86/X86TargetTransformInfo.h @@ -54,6 +54,8 @@ class X86TTIImpl : public BasicTTIImplBase { X86::FeatureFastPartialYMMorZMMWrite, X86::FeatureFastScalarFSQRT, X86::FeatureFastSHLDRotate, + X86::FeatureFastScalarShiftMasks, + X86::FeatureFastVectorShiftMasks, X86::FeatureFastVariableShuffle, X86::FeatureFastVectorFSQRT, X86::FeatureLEAForSP,