gn build: Fewer dependencies in llvm/lib/Target
authorNico Weber <nicolasweber@gmx.de>
Mon, 13 May 2019 16:59:43 +0000 (16:59 +0000)
committerNico Weber <nicolasweber@gmx.de>
Mon, 13 May 2019 16:59:43 +0000 (16:59 +0000)
commit69a3f9e4656b9decfe23043cd5434d86d3239a83
treee7e08874e7e9fda1d2352b3f18f35a302661ff35
parent9acacebf83d393f7d73c1ab8f29a4137755d9782
gn build: Fewer dependencies in llvm/lib/Target

The tablegen groups only need public_deps for inc files included
(possibly transitively) in other targets. Move inc files that are
internan to the MCTargetDesc libraries into regular deps.

Related to the changes that merged InstPrinter into MCTargetDesc
(360484, 360486 etc).

llvm-svn: 360600
llvm/utils/gn/secondary/llvm/lib/Target/AArch64/MCTargetDesc/BUILD.gn
llvm/utils/gn/secondary/llvm/lib/Target/ARM/MCTargetDesc/BUILD.gn
llvm/utils/gn/secondary/llvm/lib/Target/BPF/MCTargetDesc/BUILD.gn
llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/MCTargetDesc/BUILD.gn
llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/MCTargetDesc/BUILD.gn
llvm/utils/gn/secondary/llvm/lib/Target/X86/MCTargetDesc/BUILD.gn