These cost methods don't make much sense in X86Subtarget. Make
them methods in X86's TTI and move the feature checks from the
X86Subtarget constructor into these methods.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D84594
[X86] Move getGatherOverhead/getScatterOverhead into X86TargetTransformInfo. ClosedPublic Authored by craig.topper on Jul 25 2020, 11:35 PM.
Details Summary These cost methods don't make much sense in X86Subtarget. Make
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jul 26 2020, 1:48 AM Closed by commit rG1a75d88b3eb4: [X86] Move getGatherOverhead/getScatterOverhead into X86TargetTransformInfo. (authored by craig.topper). · Explain WhyJul 26 2020, 10:57 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 280739 llvm/lib/Target/X86/X86Subtarget.h
llvm/lib/Target/X86/X86Subtarget.cpp
llvm/lib/Target/X86/X86TargetTransformInfo.h
llvm/lib/Target/X86/X86TargetTransformInfo.cpp
|