]> granicus.if.org Git - llvm/commit
[globalisel][tablegen] Move <Target>InstructionSelector declarations to anonymous...
authorDaniel Sanders <daniel_l_sanders@apple.com>
Thu, 6 Apr 2017 09:49:34 +0000 (09:49 +0000)
committerDaniel Sanders <daniel_l_sanders@apple.com>
Thu, 6 Apr 2017 09:49:34 +0000 (09:49 +0000)
commitf167493b19f9d629128ba914236ef7cb82934e56
treebb12375e706cff76cfead55be4721f89e24015c8
parent3b23ff52042da18ef107c4b48ed32d393dea1128
[globalisel][tablegen] Move <Target>InstructionSelector declarations to anonymous namespaces

Summary: This resolves the issue of tablegen-erated includes in the headers for non-GlobalISel builds in a simpler way than before.

Reviewers: qcolombet, ab

Reviewed By: ab

Subscribers: igorb, ab, mgorny, dberris, rovka, llvm-commits, kristof.beyls

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@299637 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AArch64/AArch64.h
lib/Target/AArch64/AArch64InstructionSelector.cpp
lib/Target/AArch64/AArch64InstructionSelector.h [deleted file]
lib/Target/AArch64/AArch64TargetMachine.cpp
lib/Target/AArch64/AArch64TargetMachine.h
lib/Target/X86/X86.h
lib/Target/X86/X86InstructionSelector.cpp
lib/Target/X86/X86InstructionSelector.h [deleted file]
lib/Target/X86/X86TargetMachine.cpp
lib/Target/X86/X86TargetMachine.h