Update to use enum classes for various ARM *Kind enums
authorFlorian Hahn <florian.hahn@arm.com>
Thu, 27 Jul 2017 16:28:39 +0000 (16:28 +0000)
committerFlorian Hahn <florian.hahn@arm.com>
Thu, 27 Jul 2017 16:28:39 +0000 (16:28 +0000)
commitef5bbd61dac4abab34df4e79f6b3f5d167e7df04
treee42785d0270971c21e353e7783023b2978cee55b
parent0026ed2f9cc73e60bbfb1d84b8906a8d4ffb8e96
Update to use enum classes for various ARM *Kind enums

Summary: This updates the relevant Clang parts for the LLVM change D35882.

Reviewers: rengolin, chandlerc, javed.absar, rovka

Reviewed By: rovka

Subscribers: aemerson, cfe-commits, kristof.beyls

Differential Revision: https://reviews.llvm.org/D35884

llvm-svn: 309289
clang/lib/Basic/Targets/AArch64.cpp
clang/lib/Basic/Targets/ARM.cpp
clang/lib/Basic/Targets/ARM.h
clang/lib/Driver/ToolChain.cpp
clang/lib/Driver/ToolChains/Arch/AArch64.cpp
clang/lib/Driver/ToolChains/Arch/ARM.cpp
clang/lib/Driver/ToolChains/Darwin.cpp
clang/lib/Driver/ToolChains/Gnu.cpp