NFC refactorings in lib/Support/TargetParser.cpp
authorArtyom Skrobov <Artyom.Skrobov@arm.com>
Mon, 16 Nov 2015 12:08:05 +0000 (12:08 +0000)
committerArtyom Skrobov <Artyom.Skrobov@arm.com>
Mon, 16 Nov 2015 12:08:05 +0000 (12:08 +0000)
commit05400e9493fe6f8290516f854f911932835d34ef
tree0042d83ce02343f56ce3eadacae58a3de3d343ec
parent870fdb54c3aebe7ba21894814cb27dccba19c837
NFC refactorings in lib/Support/TargetParser.cpp

Summary:
* declare FPUNames, ARCHNames, ARCHExtNames, HWDivNames, CPUNames
  as static const
* implement getDefaultExtensions with a StringSwitch, in the same
  way getDefaultFPU is implemented

Reviewers: rengolin

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D14648

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@253201 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Support/TargetParser.cpp