This is a follow-up for r273544 and r273853.
The end goal is to get rid of the isSwift / isCortexXY / isWhatever methods.
This commit also marks them as obsolete.
Paths
| Differential D21796
[ARM] Do not test for CPUs, use SubtargetFeatures (Part 3). NFCI ClosedPublic Authored by rovka on Jun 28 2016, 8:47 AM.
Details Summary This is a follow-up for r273544 and r273853. The end goal is to get rid of the isSwift / isCortexXY / isWhatever methods.
Diff Detail
Event TimelineHerald added subscribers: mehdi_amini, rengolin, aemerson. · View Herald TranscriptJun 28 2016, 8:47 AM
This revision is now accepted and ready to land.Jul 6 2016, 2:00 AM Closed by commit rL274616: [ARM] Do not test for CPUs, use SubtargetFeatures (Part 3). NFCI (authored by rovka). · Explain WhyJul 6 2016, 2:29 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 62835 llvm/trunk/lib/Target/ARM/ARM.td
llvm/trunk/lib/Target/ARM/ARMHazardRecognizer.cpp
llvm/trunk/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
llvm/trunk/lib/Target/ARM/ARMSubtarget.h
llvm/trunk/lib/Target/ARM/ARMTargetTransformInfo.cpp
|