[CMake] Let add_public_tablegen_target() provide intrinsics_gen, too.
authorNAKAMURA Takumi <geek4civic@gmail.com>
Thu, 28 Nov 2013 17:04:31 +0000 (17:04 +0000)
committerNAKAMURA Takumi <geek4civic@gmail.com>
Thu, 28 Nov 2013 17:04:31 +0000 (17:04 +0000)
commitef70d2a39399a33e4cb42f7bc98a2aa793dd7e65
tree8d6a951d0227fdf46e15869210cbc97f6c8f064b
parentbfc7e8719f04bcec53dfde69c7adaa36e35348c5
[CMake] Let add_public_tablegen_target() provide intrinsics_gen, too.

I think, in principle, intrinsics_gen may be added explicitly.
That said, it can be added incidentally, since each target already has dependencies to llvm-tblgen.
Almost all source files depend on both CommonTaleGen and intrinsics_gen.

Explicit add_dependencies() have been pruned under lib/Target.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@195929 91177308-0d34-0410-b5e6-96231b3b80d8
12 files changed:
cmake/modules/TableGen.cmake
lib/Target/ARM/CMakeLists.txt
lib/Target/Hexagon/CMakeLists.txt
lib/Target/MSP430/CMakeLists.txt
lib/Target/Mips/CMakeLists.txt
lib/Target/NVPTX/CMakeLists.txt
lib/Target/PowerPC/CMakeLists.txt
lib/Target/R600/CMakeLists.txt
lib/Target/R600/TargetInfo/CMakeLists.txt
lib/Target/Sparc/CMakeLists.txt
lib/Target/X86/CMakeLists.txt
lib/Target/XCore/CMakeLists.txt