Cleanup llvm/utils/TableGen headers
authorserge-sans-paille <sguelton@redhat.com>
Fri, 28 Jan 2022 13:55:42 +0000 (14:55 +0100)
committerserge-sans-paille <sguelton@redhat.com>
Mon, 31 Jan 2022 10:16:28 +0000 (11:16 +0100)
commit2dde5c97349e3c5b2f972ad59dcaa321aa65493e
tree87a63e7d341fc6cc3c7fb2a438646cf0ed7a0da5
parentb088237f08c4c48be64890a9418ae88532075888
Cleanup llvm/utils/TableGen headers

Based on the output of include-what-you-use.
It's an utility directory, so no much impact on other code areas.

clang++ -E  -Iinclude -I../llvm/include ../llvm/utils/TableGen/*.cpp -std=c++14 -fno-rtti -fno-exceptions | wc -l
before: 4327274
after:  4316190

Related discourse thread: https://llvm.discourse.group/t/include-what-you-use-include-cleanup
Differential Revision: https://reviews.llvm.org/D118466
18 files changed:
llvm/utils/TableGen/CompressInstEmitter.cpp
llvm/utils/TableGen/GICombinerEmitter.cpp
llvm/utils/TableGen/GlobalISelEmitter.cpp
llvm/utils/TableGen/InfoByHwMode.cpp
llvm/utils/TableGen/InfoByHwMode.h
llvm/utils/TableGen/IntrinsicEmitter.cpp
llvm/utils/TableGen/OptParserEmitter.cpp
llvm/utils/TableGen/OptRSTEmitter.cpp
llvm/utils/TableGen/PredicateExpander.h
llvm/utils/TableGen/RegisterBankEmitter.cpp
llvm/utils/TableGen/SearchableTableEmitter.cpp
llvm/utils/TableGen/WebAssemblyDisassemblerEmitter.cpp
llvm/utils/TableGen/WebAssemblyDisassemblerEmitter.h
llvm/utils/TableGen/X86DisassemblerTables.cpp
llvm/utils/TableGen/X86DisassemblerTables.h
llvm/utils/TableGen/X86FoldTablesEmitter.cpp
llvm/utils/TableGen/X86RecognizableInstr.cpp
llvm/utils/TableGen/X86RecognizableInstr.h