[Sparc] Create a TargetInfo header. NFC
authorRichard Trieu <rtrieu@google.com>
Wed, 15 May 2019 00:35:37 +0000 (00:35 +0000)
committerRichard Trieu <rtrieu@google.com>
Wed, 15 May 2019 00:35:37 +0000 (00:35 +0000)
commitcf82d4a483f86012c445d650a1f2e9d7d0d7ef62
tree75cc8d2eae13a2b3bec0922aa4428f582bcf3acc
parent51fc56d603b108344bffa6852b1d85b5a5a734f5
[Sparc] Create a TargetInfo header.  NFC

Move the declarations of getThe<Name>Target() functions into a new header in
TargetInfo and make users of these functions include this new header.
This fixes a layering problem.

llvm-svn: 360733
llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp
llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp
llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp
llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.h
llvm/lib/Target/Sparc/SparcAsmPrinter.cpp
llvm/lib/Target/Sparc/SparcTargetMachine.cpp
llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp
llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.h [new file with mode: 0644]