OSDN Git Service

[WebAssembly] Create a TargetInfo header. NFC
authorRichard Trieu <rtrieu@google.com>
Wed, 15 May 2019 01:03:00 +0000 (01:03 +0000)
committerRichard Trieu <rtrieu@google.com>
Wed, 15 May 2019 01:03:00 +0000 (01:03 +0000)
commit28408b91501c5452d3c13f027de4f4ead14b066f
tree59b4982ffe2846d3104b6d6598b220596fbcdc58
parentca462efaa83aab6d5a31547edfa40d6ad62f437e
[WebAssembly] 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.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@360735 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp
lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h
lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.cpp
lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.h [new file with mode: 0644]
lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp
lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp