llvm.org GIT mirror llvm / 00e08fc
Canonicalize header guards into a common format. Add header guards to files that were missing guards. Remove #endif comments as they don't seem common in LLVM (we can easily add them back if we decide they're useful) Changes made by clang-tidy with minor tweaks. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@215558 91177308-0d34-0410-b5e6-96231b3b80d8 Benjamin Kramer 5 years ago
478 changed file(s) with 1079 addition(s) and 1053 deletion(s). Raw diff Collapse all Expand all
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef LLVM_ADT_ILISTNODE_H
15 #define LLVM_ADT_ILISTNODE_H
14 #ifndef LLVM_ADT_ILIST_NODE_H
15 #define LLVM_ADT_ILIST_NODE_H
1616
1717 namespace llvm {
1818
1717 ///
1818 //===----------------------------------------------------------------------===//
1919
20 #ifndef LLVM_ANALYSIS_CGSCC_PASS_MANAGER_H
21 #define LLVM_ANALYSIS_CGSCC_PASS_MANAGER_H
20 #ifndef LLVM_ANALYSIS_CGSCCPASSMANAGER_H
21 #define LLVM_ANALYSIS_CGSCCPASSMANAGER_H
2222
2323 #include "llvm/IR/PassManager.h"
2424 #include "llvm/Analysis/LazyCallGraph.h"
1414 //
1515 //===----------------------------------------------------------------------===//
1616
17 #ifndef LLVM_ANALYSIS_DOMINANCEFRONTIER_IMPL_H
18 #define LLVM_ANALYSIS_DOMINANCEFRONTIER_IMPL_H
17 #ifndef LLVM_ANALYSIS_DOMINANCEFRONTIERIMPL_H
18 #define LLVM_ANALYSIS_DOMINANCEFRONTIERIMPL_H
1919
2020 #include "llvm/ADT/SmallPtrSet.h"
2121 #include "llvm/Support/Debug.h"
3131 ///
3232 //===----------------------------------------------------------------------===//
3333
34 #ifndef LLVM_ANALYSIS_LAZY_CALL_GRAPH
35 #define LLVM_ANALYSIS_LAZY_CALL_GRAPH
34 #ifndef LLVM_ANALYSIS_LAZYCALLGRAPH_H
35 #define LLVM_ANALYSIS_LAZYCALLGRAPH_H
3636
3737 #include "llvm/ADT/DenseMap.h"
3838 #include "llvm/ADT/PointerUnion.h"
1111 ///
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef LLVM_BITCODE_BITCODE_WRITER_PASS_H
15 #define LLVM_BITCODE_BITCODE_WRITER_PASS_H
14 #ifndef LLVM_BITCODE_BITCODEWRITERPASS_H
15 #define LLVM_BITCODE_BITCODEWRITERPASS_H
1616
1717 #include "llvm/ADT/StringRef.h"
1818
1616 //
1717 //===----------------------------------------------------------------------===//
1818
19 #ifndef LLVM_CODEGEN_LIVEINTERVAL_ANALYSIS_H
20 #define LLVM_CODEGEN_LIVEINTERVAL_ANALYSIS_H
19 #ifndef LLVM_CODEGEN_LIVEINTERVALANALYSIS_H
20 #define LLVM_CODEGEN_LIVEINTERVALANALYSIS_H
2121
2222 #include "llvm/ADT/IndexedMap.h"
2323 #include "llvm/ADT/SmallVector.h"
2525 // %XMM0 = ..., %YMM0 (%YMM0 and all its sub-registers are alive)
2626 //===----------------------------------------------------------------------===//
2727
28 #ifndef LLVM_CODEGEN_LIVE_PHYS_REGS_H
29 #define LLVM_CODEGEN_LIVE_PHYS_REGS_H
28 #ifndef LLVM_CODEGEN_LIVEPHYSREGS_H
29 #define LLVM_CODEGEN_LIVEPHYSREGS_H
3030
3131 #include "llvm/ADT/SparseSet.h"
3232 #include "llvm/CodeGen/MachineBasicBlock.h"
142142
143143 } // namespace llvm
144144
145 #endif // LLVM_CODEGEN_LIVE_PHYS_REGS_H
145 #endif
4343 //
4444 //===----------------------------------------------------------------------===//
4545
46 #ifndef LLVM_CODEGEN_MACHINE_TRACE_METRICS_H
47 #define LLVM_CODEGEN_MACHINE_TRACE_METRICS_H
46 #ifndef LLVM_CODEGEN_MACHINETRACEMETRICS_H
47 #define LLVM_CODEGEN_MACHINETRACEMETRICS_H
4848
4949 #include "llvm/ADT/ArrayRef.h"
5050 #include "llvm/ADT/DenseMap.h"
1414 //
1515 //===----------------------------------------------------------------------===//
1616
17 #ifndef LLVM_COSTALLOCATOR_H
18 #define LLVM_COSTALLOCATOR_H
17 #ifndef LLVM_CODEGEN_PBQP_COSTALLOCATOR_H
18 #define LLVM_CODEGEN_PBQP_COSTALLOCATOR_H
1919
2020 #include
2121 #include
143143
144144 }
145145
146 #endif // LLVM_COSTALLOCATOR_H
146 #endif
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_REDUCTIONRULES_H
14 #define LLVM_REDUCTIONRULES_H
13 #ifndef LLVM_CODEGEN_PBQP_REDUCTIONRULES_H
14 #define LLVM_CODEGEN_PBQP_REDUCTIONRULES_H
1515
1616 #include "Graph.h"
1717 #include "Math.h"
187187
188188 }
189189
190 #endif // LLVM_REDUCTIONRULES_H
190 #endif
1212 //
1313 //===----------------------------------------------------------------------===//
1414
15 #ifndef LLVM_CODEGEN_STACKMAP_LIVENESS_ANALYSIS_H
16 #define LLVM_CODEGEN_STACKMAP_LIVENESS_ANALYSIS_H
15 #ifndef LLVM_CODEGEN_STACKMAPLIVENESSANALYSIS_H
16 #define LLVM_CODEGEN_STACKMAPLIVENESSANALYSIS_H
1717
1818 #include "llvm/CodeGen/LivePhysRegs.h"
1919 #include "llvm/CodeGen/MachineFunctionPass.h"
6060
6161 } // llvm namespace
6262
63 #endif // LLVM_CODEGEN_STACKMAP_LIVENESS_ANALYSIS_H
63 #endif
77 //
88 //===----------------------------------------------------------------------===//
99
10 #ifndef LLVM_STACKMAPS
11 #define LLVM_STACKMAPS
10 #ifndef LLVM_CODEGEN_STACKMAPS_H
11 #define LLVM_CODEGEN_STACKMAPS_H
1212
1313 #include "llvm/ADT/MapVector.h"
1414 #include "llvm/ADT/SmallVector.h"
195195
196196 }
197197
198 #endif // LLVM_STACKMAPS
198 #endif
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_EXECUTIONENGINE_RT_DYLD_MEMORY_MANAGER_H
14 #define LLVM_EXECUTIONENGINE_RT_DYLD_MEMORY_MANAGER_H
13 #ifndef LLVM_EXECUTIONENGINE_RTDYLDMEMORYMANAGER_H
14 #define LLVM_EXECUTIONENGINE_RTDYLDMEMORYMANAGER_H
1515
1616 #include "llvm-c/ExecutionEngine.h"
1717 #include "llvm/ADT/StringRef.h"
122122
123123 } // namespace llvm
124124
125 #endif // LLVM_EXECUTIONENGINE_RT_DYLD_MEMORY_MANAGER_H
125 #endif
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_RUNTIMEDYLDCHECKER_H
10 #define LLVM_RUNTIMEDYLDCHECKER_H
9 #ifndef LLVM_EXECUTIONENGINE_RUNTIMEDYLDCHECKER_H
10 #define LLVM_EXECUTIONENGINE_RUNTIMEDYLDCHECKER_H
1111
1212 #include "llvm/ADT/StringRef.h"
1313
8181
8282 } // end namespace llvm
8383
84 #endif // LLVM_RUNTIMEDYLDCHECKER_H
84 #endif
1313 //
1414 //===----------------------------------------------------------------------===//
1515
16 #ifndef LLVM_IR_ASMANNOTATIONWRITER_H
17 #define LLVM_IR_ASMANNOTATIONWRITER_H
16 #ifndef LLVM_IR_ASSEMBLYANNOTATIONWRITER_H
17 #define LLVM_IR_ASSEMBLYANNOTATIONWRITER_H
1818
1919 namespace llvm {
2020
2828 //
2929 //===----------------------------------------------------------------------===//
3030
31 #ifndef LLVM_SUPPORT_CONSTANTRANGE_H
32 #define LLVM_SUPPORT_CONSTANTRANGE_H
31 #ifndef LLVM_IR_CONSTANTRANGE_H
32 #define LLVM_IR_CONSTANTRANGE_H
3333
3434 #include "llvm/ADT/APInt.h"
3535 #include "llvm/Support/DataTypes.h"
1111 // Diagnostics reporting is still done as part of the LLVMContext.
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef LLVM_SUPPORT_DIAGNOSTICINFO_H
15 #define LLVM_SUPPORT_DIAGNOSTICINFO_H
14 #ifndef LLVM_IR_DIAGNOSTICINFO_H
15 #define LLVM_IR_DIAGNOSTICINFO_H
1616
1717 #include "llvm-c/Core.h"
1818 #include "llvm/ADT/ArrayRef.h"
1212 // on their needs.
1313 //===----------------------------------------------------------------------===//
1414
15 #ifndef LLVM_SUPPORT_DIAGNOSTICPRINTER_H
16 #define LLVM_SUPPORT_DIAGNOSTICPRINTER_H
15 #ifndef LLVM_IR_DIAGNOSTICPRINTER_H
16 #define LLVM_IR_DIAGNOSTICPRINTER_H
1717
1818 #include
1919
1515 ///
1616 //===----------------------------------------------------------------------===//
1717
18 #ifndef LLVM_IR_IR_PRINTING_PASSES_H
19 #define LLVM_IR_IR_PRINTING_PASSES_H
18 #ifndef LLVM_IR_IRPRINTINGPASSES_H
19 #define LLVM_IR_IRPRINTINGPASSES_H
2020
2121 #include "llvm/ADT/StringRef.h"
2222 #include
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_PASSMANAGERS_H
14 #define LLVM_PASSMANAGERS_H
13 #ifndef LLVM_IR_LEGACYPASSMANAGERS_H
14 #define LLVM_IR_LEGACYPASSMANAGERS_H
1515
1616 #include "llvm/ADT/ArrayRef.h"
1717 #include "llvm/ADT/DenseMap.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_TARGET_MANGLER_H
14 #define LLVM_TARGET_MANGLER_H
13 #ifndef LLVM_IR_MANGLER_H
14 #define LLVM_IR_MANGLER_H
1515
1616 #include "llvm/ADT/DenseMap.h"
1717 #include "llvm/Support/raw_ostream.h"
6565
6666 } // End llvm namespace
6767
68 #endif // LLVM_TARGET_MANGLER_H
68 #endif
3434 ///
3535 //===----------------------------------------------------------------------===//
3636
37 #ifndef LLVM_IR_PASS_MANAGER_H
38 #define LLVM_IR_PASS_MANAGER_H
37 #ifndef LLVM_IR_PASSMANAGER_H
38 #define LLVM_IR_PASSMANAGER_H
3939
4040 #include "llvm/ADT/DenseMap.h"
4141 #include "llvm/ADT/STLExtras.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_IR_PREDITERATORCACHE_H
14 #define LLVM_IR_PREDITERATORCACHE_H
15
1316 #include "llvm/ADT/DenseMap.h"
1417 #include "llvm/ADT/SmallVector.h"
1518 #include "llvm/IR/CFG.h"
1619 #include "llvm/Support/Allocator.h"
17
18 #ifndef LLVM_IR_PREDITERATORCACHE_H
19 #define LLVM_IR_PREDITERATORCACHE_H
2020
2121 namespace llvm {
2222
3131 //
3232 //===----------------------------------------------------------------------===//
3333
34 #ifndef LTO_CODE_GENERATOR_H
35 #define LTO_CODE_GENERATOR_H
34 #ifndef LLVM_LTO_LTOCODEGENERATOR_H
35 #define LLVM_LTO_LTOCODEGENERATOR_H
3636
3737 #include "llvm-c/lto.h"
3838 #include "llvm/ADT/ArrayRef.h"
151151 void *DiagContext;
152152 };
153153 }
154 #endif // LTO_CODE_GENERATOR_H
154 #endif
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LTO_MODULE_H
14 #define LTO_MODULE_H
13 #ifndef LLVM_LTO_LTOMODULE_H
14 #define LLVM_LTO_LTOMODULE_H
1515
1616 #include "llvm-c/lto.h"
1717 #include "llvm/ADT/StringMap.h"
207207 TargetOptions options, std::string &errMsg);
208208 };
209209 }
210 #endif // LTO_MODULE_H
210 #endif
1111 //===----------------------------------------------------------------------===//
1212
1313
14 #ifndef LLVM_MC_CONSTANTPOOL_H
15 #define LLVM_MC_CONSTANTPOOL_H
14 #ifndef LLVM_MC_CONSTANTPOOLS_H
15 #define LLVM_MC_CONSTANTPOOLS_H
1616
1717 #include "llvm/ADT/SmallVector.h"
1818 namespace llvm {
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_MC_MCBJECTFILEINFO_H
14 #define LLVM_MC_MCBJECTFILEINFO_H
13 #ifndef LLVM_MC_MCOBJECTFILEINFO_H
14 #define LLVM_MC_MCOBJECTFILEINFO_H
1515
1616 #include "llvm/ADT/Triple.h"
1717 #include "llvm/Support/CodeGen.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_MC_MCSUBTARGET_H
14 #define LLVM_MC_MCSUBTARGET_H
13 #ifndef LLVM_MC_MCSUBTARGETINFO_H
14 #define LLVM_MC_MCSUBTARGETINFO_H
1515
1616 #include "llvm/MC/MCInstrItineraries.h"
1717 #include "llvm/MC/SubtargetFeature.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_MC_TARGETPARSER_H
10 #define LLVM_MC_TARGETPARSER_H
9 #ifndef LLVM_MC_MCTARGETASMPARSER_H
10 #define LLVM_MC_MCTARGETASMPARSER_H
1111
1212 #include "llvm/MC/MCExpr.h"
1313 #include "llvm/MC/MCParser/MCAsmParserExtension.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_MC_STRINGTABLE_BUILDER_H
10 #define LLVM_MC_STRINGTABLE_BUILDER_H
9 #ifndef LLVM_MC_STRINGTABLEBUILDER_H
10 #define LLVM_MC_STRINGTABLEBUILDER_H
1111
1212 #include "llvm/ADT/SmallString.h"
1313 #include "llvm/ADT/StringMap.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_OBJECT_ELF_OBJECT_FILE_H
14 #define LLVM_OBJECT_ELF_OBJECT_FILE_H
13 #ifndef LLVM_OBJECT_ELFOBJECTFILE_H
14 #define LLVM_OBJECT_ELFOBJECTFILE_H
1515
1616 #include "llvm/ADT/DenseMap.h"
1717 #include "llvm/ADT/PointerIntPair.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_OBJECT_ELF_TYPES_H
10 #define LLVM_OBJECT_ELF_TYPES_H
9 #ifndef LLVM_OBJECT_ELFTYPES_H
10 #define LLVM_OBJECT_ELFTYPES_H
1111
1212 #include "llvm/Support/AlignOf.h"
1313 #include "llvm/Support/DataTypes.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_OBJECT_IR_OBJECT_FILE_H
14 #define LLVM_OBJECT_IR_OBJECT_FILE_H
13 #ifndef LLVM_OBJECT_IROBJECTFILE_H
14 #define LLVM_OBJECT_IROBJECTFILE_H
1515
1616 #include "llvm/Object/SymbolicFile.h"
1717
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_OBJECT_SYMBOLIC_FILE_H
14 #define LLVM_OBJECT_SYMBOLIC_FILE_H
13 #ifndef LLVM_OBJECT_SYMBOLICFILE_H
14 #define LLVM_OBJECT_SYMBOLICFILE_H
1515
1616 #include "llvm/Object/Binary.h"
1717
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef LLVM_PROFILEDATA_COVERAGEMAPPING_READER_H_
15 #define LLVM_PROFILEDATA_COVERAGEMAPPING_READER_H_
14 #ifndef LLVM_PROFILEDATA_COVERAGEMAPPINGREADER_H
15 #define LLVM_PROFILEDATA_COVERAGEMAPPINGREADER_H
1616
1717 #include "llvm/ProfileData/InstrProf.h"
1818 #include "llvm/ProfileData/CoverageMapping.h"
203203 } // end namespace coverage
204204 } // end namespace llvm
205205
206 #endif // LLVM_PROFILEDATA_COVERAGEMAPPING_READER_H_
206 #endif
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef LLVM_PROFILEDATA_COVERAGEMAPPING_WRITER_H_
15 #define LLVM_PROFILEDATA_COVERAGEMAPPING_WRITER_H_
14 #ifndef LLVM_PROFILEDATA_COVERAGEMAPPINGWRITER_H
15 #define LLVM_PROFILEDATA_COVERAGEMAPPINGWRITER_H
1616
1717 #include "llvm/ProfileData/CoverageMapping.h"
1818 #include "llvm/ADT/ArrayRef.h"
5959 } // end namespace coverage
6060 } // end namespace llvm
6161
62 #endif // LLVM_PROFILE_COVERAGEMAPPING_WRITER_H_
62 #endif
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef LLVM_PROFILEDATA_INSTRPROF_READER_H_
15 #define LLVM_PROFILEDATA_INSTRPROF_READER_H_
14 #ifndef LLVM_PROFILEDATA_INSTRPROFREADER_H
15 #define LLVM_PROFILEDATA_INSTRPROFREADER_H
1616
1717 #include "llvm/ADT/ArrayRef.h"
1818 #include "llvm/ADT/StringExtras.h"
301301
302302 } // end namespace llvm
303303
304 #endif // LLVM_PROFILEDATA_INSTRPROF_READER_H_
304 #endif
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef LLVM_PROFILEDATA_INSTRPROF_WRITER_H_
15 #define LLVM_PROFILEDATA_INSTRPROF_WRITER_H_
14 #ifndef LLVM_PROFILEDATA_INSTRPROFWRITER_H
15 #define LLVM_PROFILEDATA_INSTRPROFWRITER_H
1616
1717 #include "llvm/ADT/ArrayRef.h"
1818 #include "llvm/ADT/DenseMap.h"
4747
4848 } // end namespace llvm
4949
50 #endif // LLVM_PROFILE_INSTRPROF_WRITER_H_
50 #endif
1515 //
1616 //===----------------------------------------------------------------------===//
1717
18 #ifndef LLVM_SUPPORT_ARM_BUILD_ATTRIBUTES_H
19 #define LLVM_SUPPORT_ARM_BUILD_ATTRIBUTES_H
18 #ifndef LLVM_SUPPORT_ARMBUILDATTRIBUTES_H
19 #define LLVM_SUPPORT_ARMBUILDATTRIBUTES_H
2020
2121 namespace llvm {
2222 class StringRef;
219219 } // namespace ARMBuildAttrs
220220 } // namespace llvm
221221
222 #endif // LLVM_SUPPORT_ARM_BUILD_ATTRIBUTES_H
222 #endif
1818 //
1919 //===----------------------------------------------------------------------===//
2020
21 #ifndef LLVM_SUPPORT_ARM_EHABI_H
22 #define LLVM_SUPPORT_ARM_EHABI_H
21 #ifndef LLVM_SUPPORT_ARMEHABI_H
22 #define LLVM_SUPPORT_ARMEHABI_H
2323
2424 namespace llvm {
2525 namespace ARM {
130130 }
131131 }
132132
133 #endif // ARM_UNWIND_OP_H
133 #endif
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_SUPPORT_WINARMEH_H
10 #define LLVM_SUPPORT_WINARMEH_H
9 #ifndef LLVM_SUPPORT_ARMWINEH_H
10 #define LLVM_SUPPORT_ARMWINEH_H
1111
1212 #include "llvm/ADT/ArrayRef.h"
1313 #include "llvm/Support/Endian.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_C_BINDING_WRAPPING_H
14 #define LLVM_C_BINDING_WRAPPING_H
13 #ifndef LLVM_SUPPORT_CBINDINGWRAPPING_H
14 #define LLVM_SUPPORT_CBINDINGWRAPPING_H
1515
1616 #include "llvm/Support/Casting.h"
1717
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_SYSTEM_DYNAMICLIBRARY_H
14 #define LLVM_SYSTEM_DYNAMICLIBRARY_H
13 #ifndef LLVM_SUPPORT_DYNAMICLIBRARY_H
14 #define LLVM_SUPPORT_DYNAMICLIBRARY_H
1515
1616 #include
1717
100100 } // End sys namespace
101101 } // End llvm namespace
102102
103 #endif // LLVM_SYSTEM_DYNAMIC_LIBRARY_H
103 #endif
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef _LLVM_SUPPORT_ENDIAN_STREAM_H_
15 #define _LLVM_SUPPORT_ENDIAN_STREAM_H_
14 #ifndef LLVM_SUPPORT_ENDIANSTREAM_H
15 #define LLVM_SUPPORT_ENDIANSTREAM_H
1616
1717 #include
1818 #include
3535 } // end namespace support
3636 } // end namespace llvm
3737
38 #endif // _LLVM_SUPPORT_ENDIAN_STREAM_H_
38 #endif
1212 ///
1313 //===----------------------------------------------------------------------===//
1414
15 #ifndef LLVM_SUPPORT_ERROR_OR_H
16 #define LLVM_SUPPORT_ERROR_OR_H
15 #ifndef LLVM_SUPPORT_ERROROR_H
16 #define LLVM_SUPPORT_ERROROR_H
1717
1818 #include "llvm/ADT/PointerIntPair.h"
1919 #include "llvm/Support/AlignOf.h"
1414 ///
1515 //===----------------------------------------------------------------------===//
1616
17 #ifndef LLVM_SUPPORT_GENERIC_DOM_TREE_H
18 #define LLVM_SUPPORT_GENERIC_DOM_TREE_H
17 #ifndef LLVM_SUPPORT_GENERICDOMTREE_H
18 #define LLVM_SUPPORT_GENERICDOMTREE_H
1919
2020 #include "llvm/ADT/DenseMap.h"
2121 #include "llvm/ADT/DepthFirstIterator.h"
2121 //===----------------------------------------------------------------------===//
2222
2323
24 #ifndef LLVM_SUPPORT_GENERIC_DOM_TREE_CONSTRUCTION_H
25 #define LLVM_SUPPORT_GENERIC_DOM_TREE_CONSTRUCTION_H
24 #ifndef LLVM_SUPPORT_GENERICDOMTREECONSTRUCTION_H
25 #define LLVM_SUPPORT_GENERICDOMTREECONSTRUCTION_H
2626
2727 #include "llvm/ADT/SmallPtrSet.h"
2828 #include "llvm/Support/GenericDomTree.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_SUPPORT_LINEITERATOR_H__
10 #define LLVM_SUPPORT_LINEITERATOR_H__
9 #ifndef LLVM_SUPPORT_LINEITERATOR_H
10 #define LLVM_SUPPORT_LINEITERATOR_H
1111
1212 #include "llvm/ADT/StringRef.h"
1313 #include "llvm/Support/DataTypes.h"
8181 };
8282 }
8383
84 #endif // LLVM_SUPPORT_LINEITERATOR_H__
84 #endif
2424 * See md5.c for more information.
2525 */
2626
27 #ifndef LLVM_SYSTEM_MD5_H
28 #define LLVM_SYSTEM_MD5_H
27 #ifndef LLVM_SUPPORT_MD5_H
28 #define LLVM_SUPPORT_MD5_H
2929
3030 #include "llvm/ADT/ArrayRef.h"
3131 #include "llvm/ADT/SmallString.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_SUPPORT_MANAGED_STATIC_H
14 #define LLVM_SUPPORT_MANAGED_STATIC_H
13 #ifndef LLVM_SUPPORT_MANAGEDSTATIC_H
14 #define LLVM_SUPPORT_MANAGEDSTATIC_H
1515
1616 #include "llvm/Support/Atomic.h"
1717 #include "llvm/Support/Threading.h"
1010 /// \brief Defines facilities for reading and writing on-disk hash tables.
1111 ///
1212 //===----------------------------------------------------------------------===//
13 #ifndef LLVM_SUPPORT_ON_DISK_HASH_TABLE_H
14 #define LLVM_SUPPORT_ON_DISK_HASH_TABLE_H
13 #ifndef LLVM_SUPPORT_ONDISKHASHTABLE_H
14 #define LLVM_SUPPORT_ONDISKHASHTABLE_H
1515
1616 #include "llvm/Support/Allocator.h"
1717 #include "llvm/Support/AlignOf.h"
567567
568568 } // end namespace llvm
569569
570 #endif // LLVM_SUPPORT_ON_DISK_HASH_TABLE_H
570 #endif
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_SYSTEM_RWMUTEX_H
14 #define LLVM_SYSTEM_RWMUTEX_H
13 #ifndef LLVM_SUPPORT_RWMUTEX_H
14 #define LLVM_SUPPORT_RWMUTEX_H
1515
1616 #include "llvm/Support/Compiler.h"
1717 #include "llvm/Support/Threading.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_SUPPORT_WINDOWS_ERROR_H
10 #define LLVM_SUPPORT_WINDOWS_ERROR_H
9 #ifndef LLVM_SUPPORT_WINDOWSERROR_H
10 #define LLVM_SUPPORT_WINDOWSERROR_H
1111
1212 #include
1313
4343 //
4444 //===----------------------------------------------------------------------===//
4545
46 #ifndef SETTHEORY_H
47 #define SETTHEORY_H
46 #ifndef LLVM_TABLEGEN_SETTHEORY_H
47 #define LLVM_TABLEGEN_SETTHEORY_H
4848
4949 #include "llvm/ADT/SetVector.h"
5050 #include "llvm/ADT/StringMap.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef TBLGEN_STRING_TO_OFFSET_TABLE_H
10 #define TBLGEN_STRING_TO_OFFSET_TABLE_H
9 #ifndef LLVM_TABLEGEN_STRINGTOOFFSETTABLE_H
10 #define LLVM_TABLEGEN_STRINGTOOFFSETTABLE_H
1111
1212 #include "llvm/ADT/SmallString.h"
1313 #include "llvm/ADT/StringExtras.h"
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef LLVM_TRANSFORMS_UTILS_CODE_EXTRACTOR_H
15 #define LLVM_TRANSFORMS_UTILS_CODE_EXTRACTOR_H
14 #ifndef LLVM_TRANSFORMS_UTILS_CODEEXTRACTOR_H
15 #define LLVM_TRANSFORMS_UTILS_CODEEXTRACTOR_H
1616
1717 #include "llvm/ADT/ArrayRef.h"
1818 #include "llvm/ADT/SetVector.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_TRANSFORMS_UTILS_CTOR_UTILS_H
14 #define LLVM_TRANSFORMS_UTILS_CTOR_UTILS_H
13 #ifndef LLVM_TRANSFORMS_UTILS_CTORUTILS_H
14 #define LLVM_TRANSFORMS_UTILS_CTORUTILS_H
1515
1616 #include "llvm/ADT/STLExtras.h"
1717
1414 //
1515 //===----------------------------------------------------------------------===//
1616
17 #ifndef LLVM_TRANSFORMS_UNIFYFUNCTIONEXITNODES_H
18 #define LLVM_TRANSFORMS_UNIFYFUNCTIONEXITNODES_H
17 #ifndef LLVM_TRANSFORMS_UTILS_UNIFYFUNCTIONEXITNODES_H
18 #define LLVM_TRANSFORMS_UTILS_UNIFYFUNCTIONEXITNODES_H
1919
2020 #include "llvm/Pass.h"
2121
1515 |* *|
1616 \*===----------------------------------------------------------------------===*/
1717
18 #ifndef LLVM_C_BITCODEREADER_H
19 #define LLVM_C_BITCODEREADER_H
18 #ifndef LLVM_C_BITREADER_H
19 #define LLVM_C_BITREADER_H
2020
2121 #include "llvm-c/Core.h"
2222
1515 |* *|
1616 \*===----------------------------------------------------------------------===*/
1717
18 #ifndef LLVM_C_BITCODEWRITER_H
19 #define LLVM_C_BITCODEWRITER_H
18 #ifndef LLVM_C_BITWRITER_H
19 #define LLVM_C_BITWRITER_H
2020
2121 #include "llvm-c/Core.h"
2222
1212 |* *|
1313 \*===----------------------------------------------------------------------===*/
1414
15 #ifndef LLVM_C_INITIALIZEPASSES_H
16 #define LLVM_C_INITIALIZEPASSES_H
15 #ifndef LLVM_C_INITIALIZATION_H
16 #define LLVM_C_INITIALIZATION_H
1717
1818 #include "llvm-c/Core.h"
1919
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LIB_ASMPARSER_LLLEXER_H
14 #define LIB_ASMPARSER_LLLEXER_H
13 #ifndef LLVM_LIB_ASMPARSER_LLLEXER_H
14 #define LLVM_LIB_ASMPARSER_LLLEXER_H
1515
1616 #include "LLToken.h"
1717 #include "llvm/ADT/APFloat.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_ASMPARSER_LLPARSER_H
14 #define LLVM_ASMPARSER_LLPARSER_H
13 #ifndef LLVM_LIB_ASMPARSER_LLPARSER_H
14 #define LLVM_LIB_ASMPARSER_LLPARSER_H
1515
1616 #include "LLLexer.h"
1717 #include "llvm/ADT/DenseMap.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LIBS_ASMPARSER_LLTOKEN_H
14 #define LIBS_ASMPARSER_LLTOKEN_H
13 #ifndef LLVM_LIB_ASMPARSER_LLTOKEN_H
14 #define LLVM_LIB_ASMPARSER_LLTOKEN_H
1515
1616 namespace llvm {
1717 namespace lltok {
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef BITCODE_READER_H
14 #define BITCODE_READER_H
13 #ifndef LLVM_LIB_BITCODE_READER_BITCODEREADER_H
14 #define LLVM_LIB_BITCODE_READER_BITCODEREADER_H
1515
1616 #include "llvm/ADT/DenseMap.h"
1717 #include "llvm/Bitcode/BitstreamReader.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef VALUE_ENUMERATOR_H
14 #define VALUE_ENUMERATOR_H
13 #ifndef LLVM_LIB_BITCODE_WRITER_VALUEENUMERATOR_H
14 #define LLVM_LIB_BITCODE_WRITER_VALUEENUMERATOR_H
1515
1616 #include "llvm/ADT/DenseMap.h"
1717 #include "llvm/ADT/SmallVector.h"
1313 //
1414 //===----------------------------------------------------------------------===//
1515
16 #ifndef LLVM_CODEGEN_AGGRESSIVEANTIDEPBREAKER_H
17 #define LLVM_CODEGEN_AGGRESSIVEANTIDEPBREAKER_H
16 #ifndef LLVM_LIB_CODEGEN_AGGRESSIVEANTIDEPBREAKER_H
17 #define LLVM_LIB_CODEGEN_AGGRESSIVEANTIDEPBREAKER_H
1818
1919 #include "AntiDepBreaker.h"
2020 #include "llvm/ADT/BitVector.h"
1313 //
1414 //===----------------------------------------------------------------------===//
1515
16 #ifndef LLVM_CODEGEN_ALLOCATIONORDER_H
17 #define LLVM_CODEGEN_ALLOCATIONORDER_H
16 #ifndef LLVM_LIB_CODEGEN_ALLOCATIONORDER_H
17 #define LLVM_LIB_CODEGEN_ALLOCATIONORDER_H
1818
1919 #include "llvm/ADT/ArrayRef.h"
2020 #include "llvm/MC/MCRegisterInfo.h"
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef LLVM_CODEGEN_ANTIDEPBREAKER_H
15 #define LLVM_CODEGEN_ANTIDEPBREAKER_H
14 #ifndef LLVM_LIB_CODEGEN_ANTIDEPBREAKER_H
15 #define LLVM_LIB_CODEGEN_ANTIDEPBREAKER_H
1616
1717 #include "llvm/CodeGen/MachineBasicBlock.h"
1818 #include "llvm/CodeGen/MachineFrameInfo.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef CODEGEN_ASMPRINTER_ADDRESSPOOL_H__
10 #define CODEGEN_ASMPRINTER_ADDRESSPOOL_H__
9 #ifndef LLVM_LIB_CODEGEN_ASMPRINTER_ADDRESSPOOL_H
10 #define LLVM_LIB_CODEGEN_ASMPRINTER_ADDRESSPOOL_H
1111
1212 #include "llvm/ADT/DenseMap.h"
1313
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef CODEGEN_ASMPRINTER_ASMPRINTERHANDLER_H__
15 #define CODEGEN_ASMPRINTER_ASMPRINTERHANDLER_H__
14 #ifndef LLVM_LIB_CODEGEN_ASMPRINTER_ASMPRINTERHANDLER_H
15 #define LLVM_LIB_CODEGEN_ASMPRINTER_ASMPRINTERHANDLER_H
1616
1717 #include "llvm/Support/DataTypes.h"
1818
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef LLVM_CODEGEN_BYTESTREAMER_H
15 #define LLVM_CODEGEN_BYTESTREAMER_H
14 #ifndef LLVM_LIB_CODEGEN_ASMPRINTER_BYTESTREAMER_H
15 #define LLVM_LIB_CODEGEN_ASMPRINTER_BYTESTREAMER_H
1616
1717 #include "llvm/ADT/ArrayRef.h"
1818 #include "llvm/CodeGen/AsmPrinter.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef CODEGEN_ASMPRINTER_DIE_H__
14 #define CODEGEN_ASMPRINTER_DIE_H__
13 #ifndef LLVM_LIB_CODEGEN_ASMPRINTER_DIE_H
14 #define LLVM_LIB_CODEGEN_ASMPRINTER_DIE_H
1515
1616 #include "llvm/ADT/FoldingSet.h"
1717 #include "llvm/ADT/SmallVector.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef CODEGEN_ASMPRINTER_DIEHASH_H__
14 #define CODEGEN_ASMPRINTER_DIEHASH_H__
13 #ifndef LLVM_LIB_CODEGEN_ASMPRINTER_DIEHASH_H
14 #define LLVM_LIB_CODEGEN_ASMPRINTER_DIEHASH_H
1515
1616 #include "DIE.h"
1717 #include "llvm/ADT/DenseMap.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef CODEGEN_ASMPRINTER_DBGVALUEHISTORYCALCULATOR_H_
10 #define CODEGEN_ASMPRINTER_DBGVALUEHISTORYCALCULATOR_H_
9 #ifndef LLVM_LIB_CODEGEN_ASMPRINTER_DBGVALUEHISTORYCALCULATOR_H
10 #define LLVM_LIB_CODEGEN_ASMPRINTER_DBGVALUEHISTORYCALCULATOR_H
1111
1212 #include "llvm/ADT/MapVector.h"
1313 #include "llvm/ADT/SmallVector.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef CODEGEN_ASMPRINTER_DEBUGLOCENTRY_H__
10 #define CODEGEN_ASMPRINTER_DEBUGLOCENTRY_H__
9 #ifndef LLVM_LIB_CODEGEN_ASMPRINTER_DEBUGLOCENTRY_H
10 #define LLVM_LIB_CODEGEN_ASMPRINTER_DEBUGLOCENTRY_H
1111 #include "llvm/IR/Constants.h"
1212 #include "llvm/IR/DebugInfo.h"
1313 #include "llvm/MC/MachineLocation.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef CODEGEN_ASMPRINTER_DEBUGLOCLIST_H__
10 #define CODEGEN_ASMPRINTER_DEBUGLOCLIST_H__
9 #ifndef LLVM_LIB_CODEGEN_ASMPRINTER_DEBUGLOCLIST_H
10 #define LLVM_LIB_CODEGEN_ASMPRINTER_DEBUGLOCLIST_H
1111
1212 #include "llvm/ADT/SmallVector.h"
1313 #include "DebugLocEntry.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef CODEGEN_ASMPRINTER_DWARFACCELTABLE_H__
14 #define CODEGEN_ASMPRINTER_DWARFACCELTABLE_H__
13 #ifndef LLVM_LIB_CODEGEN_ASMPRINTER_DWARFACCELTABLE_H
14 #define LLVM_LIB_CODEGEN_ASMPRINTER_DWARFACCELTABLE_H
1515
1616 #include "DIE.h"
1717 #include "llvm/ADT/ArrayRef.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef CODEGEN_ASMPRINTER_DWARFDEBUG_H__
14 #define CODEGEN_ASMPRINTER_DWARFDEBUG_H__
13 #ifndef LLVM_LIB_CODEGEN_ASMPRINTER_DWARFDEBUG_H
14 #define LLVM_LIB_CODEGEN_ASMPRINTER_DWARFDEBUG_H
1515
1616 #include "DwarfFile.h"
1717 #include "AsmPrinterHandler.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_CODEGEN_ASMPRINTER_DWARFEXCEPTION_H
14 #define LLVM_CODEGEN_ASMPRINTER_DWARFEXCEPTION_H
13 #ifndef LLVM_LIB_CODEGEN_ASMPRINTER_DWARFEXCEPTION_H
14 #define LLVM_LIB_CODEGEN_ASMPRINTER_DWARFEXCEPTION_H
1515
1616 #include "EHStreamer.h"
1717 #include "llvm/CodeGen/AsmPrinter.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef CODEGEN_ASMPRINTER_DWARFFILE_H__
10 #define CODEGEN_ASMPRINTER_DWARFFILE_H__
9 #ifndef LLVM_LIB_CODEGEN_ASMPRINTER_DWARFFILE_H
10 #define LLVM_LIB_CODEGEN_ASMPRINTER_DWARFFILE_H
1111
1212 #include "llvm/ADT/DenseMap.h"
1313 #include "llvm/ADT/FoldingSet.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef CODEGEN_ASMPRINTER_STRINGPOOL_H__
10 #define CODEGEN_ASMPRINTER_STRINGPOOL_H__
9 #ifndef LLVM_LIB_CODEGEN_ASMPRINTER_DWARFSTRINGPOOL_H
10 #define LLVM_LIB_CODEGEN_ASMPRINTER_DWARFSTRINGPOOL_H
1111
1212 #include "llvm/ADT/StringMap.h"
1313 #include "llvm/CodeGen/AsmPrinter.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef CODEGEN_ASMPRINTER_DWARFCOMPILEUNIT_H
14 #define CODEGEN_ASMPRINTER_DWARFCOMPILEUNIT_H
13 #ifndef LLVM_LIB_CODEGEN_ASMPRINTER_DWARFUNIT_H
14 #define LLVM_LIB_CODEGEN_ASMPRINTER_DWARFUNIT_H
1515
1616 #include "DIE.h"
1717 #include "DwarfDebug.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_CODEGEN_ASMPRINTER_EHSTREAMER_H
14 #define LLVM_CODEGEN_ASMPRINTER_EHSTREAMER_H
13 #ifndef LLVM_LIB_CODEGEN_ASMPRINTER_EHSTREAMER_H
14 #define LLVM_LIB_CODEGEN_ASMPRINTER_EHSTREAMER_H
1515
1616 #include "AsmPrinterHandler.h"
1717 #include "llvm/ADT/DenseMap.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef CODEGEN_ASMPRINTER_WINCODEVIEWLINETABLES_H__
14 #define CODEGEN_ASMPRINTER_WINCODEVIEWLINETABLES_H__
13 #ifndef LLVM_LIB_CODEGEN_ASMPRINTER_WINCODEVIEWLINETABLES_H
14 #define LLVM_LIB_CODEGEN_ASMPRINTER_WINCODEVIEWLINETABLES_H
1515
1616 #include "AsmPrinterHandler.h"
1717 #include "llvm/ADT/DenseMap.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_CODEGEN_BRANCHFOLDING_HPP
10 #define LLVM_CODEGEN_BRANCHFOLDING_HPP
9 #ifndef LLVM_LIB_CODEGEN_BRANCHFOLDING_H
10 #define LLVM_LIB_CODEGEN_BRANCHFOLDING_H
1111
1212 #include "llvm/ADT/SmallPtrSet.h"
1313 #include "llvm/CodeGen/MachineBasicBlock.h"
1212 //
1313 //===----------------------------------------------------------------------===//
1414
15 #ifndef LLVM_CODEGEN_CRITICALANTIDEPBREAKER_H
16 #define LLVM_CODEGEN_CRITICALANTIDEPBREAKER_H
15 #ifndef LLVM_LIB_CODEGEN_CRITICALANTIDEPBREAKER_H
16 #define LLVM_LIB_CODEGEN_CRITICALANTIDEPBREAKER_H
1717
1818 #include "AntiDepBreaker.h"
1919 #include "llvm/ADT/BitVector.h"
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef LLVM_CODEGEN_INTERFERENCECACHE
15 #define LLVM_CODEGEN_INTERFERENCECACHE
14 #ifndef LLVM_LIB_CODEGEN_INTERFERENCECACHE_H
15 #define LLVM_LIB_CODEGEN_INTERFERENCECACHE_H
1616
1717 #include "llvm/CodeGen/LiveIntervalUnion.h"
1818
1717 //
1818 //===----------------------------------------------------------------------===//
1919
20 #ifndef LLVM_CODEGEN_LIVEDEBUGVARIABLES_H
21 #define LLVM_CODEGEN_LIVEDEBUGVARIABLES_H
20 #ifndef LLVM_LIB_CODEGEN_LIVEDEBUGVARIABLES_H
21 #define LLVM_LIB_CODEGEN_LIVEDEBUGVARIABLES_H
2222
2323 #include "llvm/ADT/ArrayRef.h"
2424 #include "llvm/IR/DebugInfo.h"
7171
7272 } // namespace llvm
7373
74 #endif // LLVM_CODEGEN_LIVEDEBUGVARIABLES_H
74 #endif
1818 //
1919 //===----------------------------------------------------------------------===//
2020
21 #ifndef LLVM_CODEGEN_LIVERANGECALC_H
22 #define LLVM_CODEGEN_LIVERANGECALC_H
21 #ifndef LLVM_LIB_CODEGEN_LIVERANGECALC_H
22 #define LLVM_LIB_CODEGEN_LIVERANGECALC_H
2323
2424 #include "llvm/ADT/BitVector.h"
2525 #include "llvm/ADT/IndexedMap.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_CODEGEN_PHIELIMINATIONUTILS_H
10 #define LLVM_CODEGEN_PHIELIMINATIONUTILS_H
9 #ifndef LLVM_LIB_CODEGEN_PHIELIMINATIONUTILS_H
10 #define LLVM_LIB_CODEGEN_PHIELIMINATIONUTILS_H
1111
1212 #include "llvm/CodeGen/MachineBasicBlock.h"
1313
1515 //
1616 //===----------------------------------------------------------------------===//
1717
18 #ifndef LLVM_CODEGEN_PEI_H
19 #define LLVM_CODEGEN_PEI_H
18 #ifndef LLVM_LIB_CODEGEN_PROLOGEPILOGINSERTER_H
19 #define LLVM_LIB_CODEGEN_PROLOGEPILOGINSERTER_H
2020
2121 #include "llvm/ADT/DenseMap.h"
2222 #include "llvm/ADT/SparseBitVector.h"
3333 //
3434 //===----------------------------------------------------------------------===//
3535
36 #ifndef LLVM_CODEGEN_REGALLOCBASE
37 #define LLVM_CODEGEN_REGALLOCBASE
36 #ifndef LLVM_LIB_CODEGEN_REGALLOCBASE_H
37 #define LLVM_LIB_CODEGEN_REGALLOCBASE_H
3838
3939 #include "llvm/CodeGen/LiveInterval.h"
4040 #include "llvm/CodeGen/RegisterClassInfo.h"
105105
106106 } // end namespace llvm
107107
108 #endif // !defined(LLVM_CODEGEN_REGALLOCBASE)
108 #endif
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef LLVM_CODEGEN_REGISTER_COALESCER_H
15 #define LLVM_CODEGEN_REGISTER_COALESCER_H
14 #ifndef LLVM_LIB_CODEGEN_REGISTERCOALESCER_H
15 #define LLVM_LIB_CODEGEN_REGISTERCOALESCER_H
1616
1717 namespace llvm {
1818
1212 //
1313 //===----------------------------------------------------------------------===//
1414
15 #ifndef INSTREMITTER_H
16 #define INSTREMITTER_H
15 #ifndef LLVM_LIB_CODEGEN_SELECTIONDAG_INSTREMITTER_H
16 #define LLVM_LIB_CODEGEN_SELECTIONDAG_INSTREMITTER_H
1717
1818 #include "llvm/ADT/DenseMap.h"
1919 #include "llvm/CodeGen/MachineBasicBlock.h"
1212 //
1313 //===----------------------------------------------------------------------===//
1414
15 #ifndef SELECTIONDAG_LEGALIZETYPES_H
16 #define SELECTIONDAG_LEGALIZETYPES_H
15 #ifndef LLVM_LIB_CODEGEN_SELECTIONDAG_LEGALIZETYPES_H
16 #define LLVM_LIB_CODEGEN_SELECTIONDAG_LEGALIZETYPES_H
1717
1818 #include "llvm/ADT/DenseMap.h"
1919 #include "llvm/ADT/DenseSet.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_CODEGEN_SDNODEDBGVALUE_H
14 #define LLVM_CODEGEN_SDNODEDBGVALUE_H
13 #ifndef LLVM_LIB_CODEGEN_SELECTIONDAG_SDNODEDBGVALUE_H
14 #define LLVM_LIB_CODEGEN_SELECTIONDAG_SDNODEDBGVALUE_H
1515
1616 #include "llvm/ADT/SmallVector.h"
1717 #include "llvm/IR/DebugLoc.h"
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef SCHEDULEDAGSDNODES_H
15 #define SCHEDULEDAGSDNODES_H
14 #ifndef LLVM_LIB_CODEGEN_SELECTIONDAG_SCHEDULEDAGSDNODES_H
15 #define LLVM_LIB_CODEGEN_SELECTIONDAG_SCHEDULEDAGSDNODES_H
1616
1717 #include "llvm/CodeGen/MachineBasicBlock.h"
1818 #include "llvm/CodeGen/ScheduleDAG.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef SELECTIONDAGBUILDER_H
14 #define SELECTIONDAGBUILDER_H
13 #ifndef LLVM_LIB_CODEGEN_SELECTIONDAG_SELECTIONDAGBUILDER_H
14 #define LLVM_LIB_CODEGEN_SELECTIONDAG_SELECTIONDAGBUILDER_H
1515
1616 #include "llvm/ADT/APInt.h"
1717 #include "llvm/ADT/DenseMap.h"
2323 //
2424 //===----------------------------------------------------------------------===//
2525
26 #ifndef LLVM_CODEGEN_SPILLPLACEMENT_H
27 #define LLVM_CODEGEN_SPILLPLACEMENT_H
26 #ifndef LLVM_LIB_CODEGEN_SPILLPLACEMENT_H
27 #define LLVM_LIB_CODEGEN_SPILLPLACEMENT_H
2828
2929 #include "llvm/ADT/ArrayRef.h"
3030 #include "llvm/ADT/SmallVector.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_CODEGEN_SPILLER_H
10 #define LLVM_CODEGEN_SPILLER_H
9 #ifndef LLVM_LIB_CODEGEN_SPILLER_H
10 #define LLVM_LIB_CODEGEN_SPILLER_H
1111
1212 namespace llvm {
1313
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef LLVM_CODEGEN_SPLITKIT_H
15 #define LLVM_CODEGEN_SPLITKIT_H
14 #ifndef LLVM_LIB_CODEGEN_SPLITKIT_H
15 #define LLVM_LIB_CODEGEN_SPLITKIT_H
1616
1717 #include "LiveRangeCalc.h"
1818 #include "llvm/ADT/ArrayRef.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_DEBUGINFO_DWARFABBREVIATIONDECLARATION_H
10 #define LLVM_DEBUGINFO_DWARFABBREVIATIONDECLARATION_H
9 #ifndef LLVM_LIB_DEBUGINFO_DWARFABBREVIATIONDECLARATION_H
10 #define LLVM_LIB_DEBUGINFO_DWARFABBREVIATIONDECLARATION_H
1111
1212 #include "llvm/ADT/SmallVector.h"
1313 #include "llvm/Support/DataExtractor.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_DEBUGINFO_DWARFCOMPILEUNIT_H
10 #define LLVM_DEBUGINFO_DWARFCOMPILEUNIT_H
9 #ifndef LLVM_LIB_DEBUGINFO_DWARFCOMPILEUNIT_H
10 #define LLVM_LIB_DEBUGINFO_DWARFCOMPILEUNIT_H
1111
1212 #include "DWARFUnit.h"
1313
66 //
77 //===----------------------------------------------------------------------===/
88
9 #ifndef LLVM_DEBUGINFO_DWARFCONTEXT_H
10 #define LLVM_DEBUGINFO_DWARFCONTEXT_H
9 #ifndef LLVM_LIB_DEBUGINFO_DWARFCONTEXT_H
10 #define LLVM_LIB_DEBUGINFO_DWARFCONTEXT_H
1111
1212 #include "DWARFCompileUnit.h"
1313 #include "DWARFDebugAranges.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_DEBUGINFO_DWARFDEBUGABBREV_H
10 #define LLVM_DEBUGINFO_DWARFDEBUGABBREV_H
9 #ifndef LLVM_LIB_DEBUGINFO_DWARFDEBUGABBREV_H
10 #define LLVM_LIB_DEBUGINFO_DWARFDEBUGABBREV_H
1111
1212 #include "DWARFAbbreviationDeclaration.h"
1313 #include
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_DEBUGINFO_DWARFDEBUGARANGESET_H
10 #define LLVM_DEBUGINFO_DWARFDEBUGARANGESET_H
9 #ifndef LLVM_LIB_DEBUGINFO_DWARFDEBUGARANGESET_H
10 #define LLVM_LIB_DEBUGINFO_DWARFDEBUGARANGESET_H
1111
1212 #include "llvm/ADT/iterator_range.h"
1313 #include "llvm/Support/DataExtractor.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_DEBUGINFO_DWARFDEBUGARANGES_H
10 #define LLVM_DEBUGINFO_DWARFDEBUGARANGES_H
9 #ifndef LLVM_LIB_DEBUGINFO_DWARFDEBUGARANGES_H
10 #define LLVM_LIB_DEBUGINFO_DWARFDEBUGARANGES_H
1111
1212 #include "llvm/ADT/DenseSet.h"
1313 #include "llvm/Support/DataExtractor.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_DEBUGINFO_DWARFDEBUGFRAME_H
10 #define LLVM_DEBUGINFO_DWARFDEBUGFRAME_H
9 #ifndef LLVM_LIB_DEBUGINFO_DWARFDEBUGFRAME_H
10 #define LLVM_LIB_DEBUGINFO_DWARFDEBUGFRAME_H
1111
1212 #include "llvm/Support/DataExtractor.h"
1313 #include "llvm/Support/raw_ostream.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_DEBUGINFO_DWARFDEBUGINFOENTRY_H
10 #define LLVM_DEBUGINFO_DWARFDEBUGINFOENTRY_H
9 #ifndef LLVM_LIB_DEBUGINFO_DWARFDEBUGINFOENTRY_H
10 #define LLVM_LIB_DEBUGINFO_DWARFDEBUGINFOENTRY_H
1111
1212 #include "DWARFAbbreviationDeclaration.h"
1313 #include "DWARFDebugRangeList.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_DEBUGINFO_DWARFDEBUGLINE_H
10 #define LLVM_DEBUGINFO_DWARFDEBUGLINE_H
9 #ifndef LLVM_LIB_DEBUGINFO_DWARFDEBUGLINE_H
10 #define LLVM_LIB_DEBUGINFO_DWARFDEBUGLINE_H
1111
1212 #include "DWARFRelocMap.h"
1313 #include "llvm/DebugInfo/DIContext.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_DEBUGINFO_DWARFDEBUGLOC_H
10 #define LLVM_DEBUGINFO_DWARFDEBUGLOC_H
9 #ifndef LLVM_LIB_DEBUGINFO_DWARFDEBUGLOC_H
10 #define LLVM_LIB_DEBUGINFO_DWARFDEBUGLOC_H
1111
1212 #include "DWARFRelocMap.h"
1313 #include "llvm/ADT/SmallVector.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_DEBUGINFO_DWARFDEBUGRANGELIST_H
10 #define LLVM_DEBUGINFO_DWARFDEBUGRANGELIST_H
9 #ifndef LLVM_LIB_DEBUGINFO_DWARFDEBUGRANGELIST_H
10 #define LLVM_LIB_DEBUGINFO_DWARFDEBUGRANGELIST_H
1111
1212 #include "llvm/Support/DataExtractor.h"
1313 #include
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_DEBUGINFO_DWARFRELOCMAP_H
10 #define LLVM_DEBUGINFO_DWARFRELOCMAP_H
9 #ifndef LLVM_LIB_DEBUGINFO_DWARFRELOCMAP_H
10 #define LLVM_LIB_DEBUGINFO_DWARFRELOCMAP_H
1111
1212 #include "llvm/ADT/DenseMap.h"
1313
1717
1818 } // namespace llvm
1919
20 #endif // LLVM_DEBUGINFO_DWARFRELOCMAP_H
20 #endif
2121
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_DEBUGINFO_DWARFTYPEUNIT_H
10 #define LLVM_DEBUGINFO_DWARFTYPEUNIT_H
9 #ifndef LLVM_LIB_DEBUGINFO_DWARFTYPEUNIT_H
10 #define LLVM_LIB_DEBUGINFO_DWARFTYPEUNIT_H
1111
1212 #include "DWARFUnit.h"
1313
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_DEBUGINFO_DWARFUNIT_H
10 #define LLVM_DEBUGINFO_DWARFUNIT_H
9 #ifndef LLVM_LIB_DEBUGINFO_DWARFUNIT_H
10 #define LLVM_LIB_DEBUGINFO_DWARFUNIT_H
1111
1212 #include "DWARFDebugAbbrev.h"
1313 #include "DWARFDebugInfoEntry.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLI_INTERPRETER_H
14 #define LLI_INTERPRETER_H
13 #ifndef LLVM_LIB_EXECUTIONENGINE_INTERPRETER_INTERPRETER_H
14 #define LLVM_LIB_EXECUTIONENGINE_INTERPRETER_INTERPRETER_H
1515
1616 #include "llvm/ExecutionEngine/ExecutionEngine.h"
1717 #include "llvm/ExecutionEngine/GenericValue.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef JIT_H
14 #define JIT_H
13 #ifndef LLVM_LIB_EXECUTIONENGINE_JIT_JIT_H
14 #define LLVM_LIB_EXECUTIONENGINE_JIT_JIT_H
1515
1616 #include "llvm/ExecutionEngine/ExecutionEngine.h"
1717 #include "llvm/IR/ValueHandle.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_LIB_EXECUTIONENGINE_MCJIT_H
10 #define LLVM_LIB_EXECUTIONENGINE_MCJIT_H
9 #ifndef LLVM_LIB_EXECUTIONENGINE_MCJIT_MCJIT_H
10 #define LLVM_LIB_EXECUTIONENGINE_MCJIT_MCJIT_H
1111
1212 #include "llvm/ADT/DenseMap.h"
1313 #include "llvm/ADT/SmallPtrSet.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_EXECUTION_ENGINE_JIT_REGISTRAR_H
10 #define LLVM_EXECUTION_ENGINE_JIT_REGISTRAR_H
9 #ifndef LLVM_LIB_EXECUTIONENGINE_RUNTIMEDYLD_JITREGISTRAR_H
10 #define LLVM_LIB_EXECUTIONENGINE_RUNTIMEDYLD_JITREGISTRAR_H
1111
1212 #include "llvm/ExecutionEngine/ObjectBuffer.h"
1313
4040
4141 } // end namespace llvm
4242
43 #endif // LLVM_EXECUTION_ENGINE_JIT_REGISTRAR_H
43 #endif
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_RUNTIMEDYLD_OBJECTIMAGECOMMON_H
14 #define LLVM_RUNTIMEDYLD_OBJECTIMAGECOMMON_H
13 #ifndef LLVM_LIB_EXECUTIONENGINE_RUNTIMEDYLD_OBJECTIMAGECOMMON_H
14 #define LLVM_LIB_EXECUTIONENGINE_RUNTIMEDYLD_OBJECTIMAGECOMMON_H
1515
1616 #include "llvm/ExecutionEngine/ObjectBuffer.h"
1717 #include "llvm/ExecutionEngine/ObjectImage.h"
8585
8686 } // end namespace llvm
8787
88 #endif // LLVM_RUNTIMEDYLD_OBJECT_IMAGE_H
88 #endif
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_RUNTIMEDYLDCHECKERIMPL_H
10 #define LLVM_RUNTIMEDYLDCHECKERIMPL_H
9 #ifndef LLVM_LIB_EXECUTIONENGINE_RUNTIMEDYLD_RUNTIMEDYLDCHECKERIMPL_H
10 #define LLVM_LIB_EXECUTIONENGINE_RUNTIMEDYLD_RUNTIMEDYLDCHECKERIMPL_H
1111
1212 #include "RuntimeDyldImpl.h"
1313 #include
5656 };
5757 }
5858
59 #endif // LLVM_RUNTIMEDYLDCHECKERIMPL_H
59 #endif
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_RUNTIME_DYLD_ELF_H
14 #define LLVM_RUNTIME_DYLD_ELF_H
13 #ifndef LLVM_LIB_EXECUTIONENGINE_RUNTIMEDYLD_RUNTIMEDYLDELF_H
14 #define LLVM_LIB_EXECUTIONENGINE_RUNTIMEDYLD_RUNTIMEDYLDELF_H
1515
1616 #include "RuntimeDyldImpl.h"
1717 #include "llvm/ADT/DenseMap.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_RUNTIME_DYLD_IMPL_H
14 #define LLVM_RUNTIME_DYLD_IMPL_H
13 #ifndef LLVM_LIB_EXECUTIONENGINE_RUNTIMEDYLD_RUNTIMEDYLDIMPL_H
14 #define LLVM_LIB_EXECUTIONENGINE_RUNTIMEDYLD_RUNTIMEDYLDIMPL_H
1515
1616 #include "llvm/ADT/DenseMap.h"
1717 #include "llvm/ADT/SmallVector.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_RUNTIME_DYLD_MACHO_H
14 #define LLVM_RUNTIME_DYLD_MACHO_H
13 #ifndef LLVM_LIB_EXECUTIONENGINE_RUNTIMEDYLD_RUNTIMEDYLDMACHO_H
14 #define LLVM_LIB_EXECUTIONENGINE_RUNTIMEDYLD_RUNTIMEDYLDMACHO_H
1515
1616 #include "ObjectImageCommon.h"
1717 #include "RuntimeDyldImpl.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_RUNTIMEDYLDMACHOAARCH64_H
10 #define LLVM_RUNTIMEDYLDMACHOAARCH64_H
9 #ifndef LLVM_LIB_EXECUTIONENGINE_RUNTIMEDYLD_TARGETS_RUNTIMEDYLDMACHOAARCH64_H
10 #define LLVM_LIB_EXECUTIONENGINE_RUNTIMEDYLD_TARGETS_RUNTIMEDYLDMACHOAARCH64_H
1111
1212 #include "../RuntimeDyldMachO.h"
1313 #include "llvm/Support/Endian.h"
398398
399399 #undef DEBUG_TYPE
400400
401 #endif // LLVM_RUNTIMEDYLDMACHOAARCH64_H
401 #endif
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_RUNTIMEDYLDMACHOARM_H
10 #define LLVM_RUNTIMEDYLDMACHOARM_H
9 #ifndef LLVM_LIB_EXECUTIONENGINE_RUNTIMEDYLD_TARGETS_RUNTIMEDYLDMACHOARM_H
10 #define LLVM_LIB_EXECUTIONENGINE_RUNTIMEDYLD_TARGETS_RUNTIMEDYLDMACHOARM_H
1111
1212 #include "../RuntimeDyldMachO.h"
1313
166166
167167 #undef DEBUG_TYPE
168168
169 #endif // LLVM_RUNTIMEDYLDMACHOARM_H
169 #endif
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_RUNTIMEDYLDMACHOI386_H
10 #define LLVM_RUNTIMEDYLDMACHOI386_H
9 #ifndef LLVM_LIB_EXECUTIONENGINE_RUNTIMEDYLD_TARGETS_RUNTIMEDYLDMACHOI386_H
10 #define LLVM_LIB_EXECUTIONENGINE_RUNTIMEDYLD_TARGETS_RUNTIMEDYLDMACHOI386_H
1111
1212 #include "../RuntimeDyldMachO.h"
1313
312312
313313 #undef DEBUG_TYPE
314314
315 #endif // LLVM_RUNTIMEDYLDMACHOI386_H
315 #endif
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_RUNTIMEDYLDMACHOX86_64_H
10 #define LLVM_RUNTIMEDYLDMACHOX86_64_H
9 #ifndef LLVM_LIB_EXECUTIONENGINE_RUNTIMEDYLD_TARGETS_RUNTIMEDYLDMACHOX86_64_H
10 #define LLVM_LIB_EXECUTIONENGINE_RUNTIMEDYLD_TARGETS_RUNTIMEDYLDMACHOX86_64_H
1111
1212 #include "../RuntimeDyldMachO.h"
1313
129129
130130 #undef DEBUG_TYPE
131131
132 #endif // LLVM_RUNTIMEDYLDMACHOX86_64_H
132 #endif
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef LLVM_IR_ASSEMBLYWRITER_H
15 #define LLVM_IR_ASSEMBLYWRITER_H
14 #ifndef LLVM_LIB_IR_ASMWRITER_H
15 #define LLVM_LIB_IR_ASMWRITER_H
1616
1717 #include "llvm/ADT/DenseMap.h"
1818 #include "llvm/ADT/SetVector.h"
120120
121121 } // namespace llvm
122122
123 #endif //LLVM_IR_ASMWRITER_H
123 #endif
1212 ///
1313 //===----------------------------------------------------------------------===//
1414
15 #ifndef LLVM_ATTRIBUTESIMPL_H
16 #define LLVM_ATTRIBUTESIMPL_H
15 #ifndef LLVM_LIB_IR_ATTRIBUTEIMPL_H
16 #define LLVM_LIB_IR_ATTRIBUTEIMPL_H
1717
1818 #include "llvm/ADT/FoldingSet.h"
1919 #include "llvm/IR/Attributes.h"
1515 //
1616 //===----------------------------------------------------------------------===//
1717
18 #ifndef CONSTANTFOLDING_H
19 #define CONSTANTFOLDING_H
18 #ifndef LLVM_LIB_IR_CONSTANTFOLD_H
19 #define LLVM_LIB_IR_CONSTANTFOLD_H
2020
2121 #include "llvm/ADT/ArrayRef.h"
2222
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef LLVM_CONSTANTSCONTEXT_H
15 #define LLVM_CONSTANTSCONTEXT_H
14 #ifndef LLVM_LIB_IR_CONSTANTSCONTEXT_H
15 #define LLVM_LIB_IR_CONSTANTSCONTEXT_H
1616
1717 #include "llvm/ADT/DenseMap.h"
1818 #include "llvm/ADT/Hashing.h"
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef LLVM_LLVMCONTEXT_IMPL_H
15 #define LLVM_LLVMCONTEXT_IMPL_H
14 #ifndef LLVM_LIB_IR_LLVMCONTEXTIMPL_H
15 #define LLVM_LIB_IR_LLVMCONTEXTIMPL_H
1616
1717 #include "AttributeImpl.h"
1818 #include "ConstantsContext.h"
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef LLVM_IR_LEAKSCONTEXT_H
15 #define LLVM_IR_LEAKSCONTEXT_H
14 #ifndef LLVM_LIB_IR_LEAKSCONTEXT_H
15 #define LLVM_LIB_IR_LEAKSCONTEXT_H
1616
1717 #include "llvm/ADT/SmallPtrSet.h"
1818 #include "llvm/IR/Value.h"
9494
9595 }
9696
97 #endif // LLVM_IR_LEAKSCONTEXT_H
97 #endif
1212 //
1313 //===----------------------------------------------------------------------===//
1414
15 #ifndef LLVM_SYMBOLTABLELISTTRAITS_IMPL_H
16 #define LLVM_SYMBOLTABLELISTTRAITS_IMPL_H
15 #ifndef LLVM_LIB_IR_SYMBOLTABLELISTTRAITSIMPL_H
16 #define LLVM_LIB_IR_SYMBOLTABLELISTTRAITSIMPL_H
1717
1818 #include "llvm/IR/SymbolTableListTraits.h"
1919 #include "llvm/IR/ValueSymbolTable.h"
1313 //
1414 //===----------------------------------------------------------------------===//
1515
16 #ifndef LLVM_MC_DISASSEMBLER_H
17 #define LLVM_MC_DISASSEMBLER_H
16 #ifndef LLVM_LIB_MC_MCDISASSEMBLER_DISASSEMBLER_H
17 #define LLVM_LIB_MC_MCDISASSEMBLER_DISASSEMBLER_H
1818
1919 #include "llvm-c/Disassembler.h"
2020 #include "llvm/ADT/SmallString.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_OBJECT_RECORD_STREAMER
10 #define LLVM_OBJECT_RECORD_STREAMER
9 #ifndef LLVM_LIB_OBJECT_RECORDSTREAMER_H
10 #define LLVM_LIB_OBJECT_RECORDSTREAMER_H
1111
1212 #include "llvm/MC/MCStreamer.h"
1313
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_PROFILEDATA_INSTRPROF_INDEXED_H_
14 #define LLVM_PROFILEDATA_INSTRPROF_INDEXED_H_
13 #ifndef LLVM_LIB_PROFILEDATA_INSTRPROFINDEXED_H
14 #define LLVM_LIB_PROFILEDATA_INSTRPROFINDEXED_H
1515
1616 #include "llvm/Support/ErrorHandling.h"
1717 #include "llvm/Support/MD5.h"
5151
5252 } // end namespace llvm
5353
54 #endif // LLVM_PROFILEDATA_INSTRPROF_INDEXED_H_
54 #endif
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_SYSTEM_UNIX_UNIX_H
14 #define LLVM_SYSTEM_UNIX_UNIX_H
13 #ifndef LLVM_LIB_SUPPORT_UNIX_UNIX_H
14 #define LLVM_LIB_SUPPORT_UNIX_UNIX_H
1515
1616 //===----------------------------------------------------------------------===//
1717 //=== WARNING: Implementation here must contain only generic UNIX code that
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef TGLEXER_H
14 #define TGLEXER_H
13 #ifndef LLVM_LIB_TABLEGEN_TGLEXER_H
14 #define LLVM_LIB_TABLEGEN_TGLEXER_H
1515
1616 #include "llvm/ADT/StringRef.h"
1717 #include "llvm/Support/DataTypes.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef TGPARSER_H
14 #define TGPARSER_H
13 #ifndef LLVM_LIB_TABLEGEN_TGPARSER_H
14 #define LLVM_LIB_TABLEGEN_TGPARSER_H
1515
1616 #include "TGLexer.h"
1717 #include "llvm/ADT/Twine.h"
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef TARGET_AArch64_H
15 #define TARGET_AArch64_H
14 #ifndef LLVM_LIB_TARGET_AARCH64_AARCH64_H
15 #define LLVM_LIB_TARGET_AARCH64_AARCH64_H
1616
1717 #include "MCTargetDesc/AArch64MCTargetDesc.h"
1818 #include "Utils/AArch64BaseInfo.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef AArch64_FRAMELOWERING_H
14 #define AArch64_FRAMELOWERING_H
13 #ifndef LLVM_LIB_TARGET_AARCH64_AARCH64FRAMELOWERING_H
14 #define LLVM_LIB_TARGET_AARCH64_AARCH64FRAMELOWERING_H
1515
1616 #include "llvm/Target/TargetFrameLowering.h"
1717
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef LLVM_TARGET_AArch64_ISELLOWERING_H
15 #define LLVM_TARGET_AArch64_ISELLOWERING_H
14 #ifndef LLVM_LIB_TARGET_AARCH64_AARCH64ISELLOWERING_H
15 #define LLVM_LIB_TARGET_AARCH64_AARCH64ISELLOWERING_H
1616
1717 #include "llvm/CodeGen/CallingConvLower.h"
1818 #include "llvm/CodeGen/SelectionDAG.h"
468468
469469 } // end namespace llvm
470470
471 #endif // LLVM_TARGET_AArch64_ISELLOWERING_H
471 #endif
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_TARGET_AArch64INSTRINFO_H
14 #define LLVM_TARGET_AArch64INSTRINFO_H
13 #ifndef LLVM_LIB_TARGET_AARCH64_AARCH64INSTRINFO_H
14 #define LLVM_LIB_TARGET_AARCH64_AARCH64INSTRINFO_H
1515
1616 #include "AArch64.h"
1717 #include "AArch64RegisterInfo.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef AArch64_MCINSTLOWER_H
10 #define AArch64_MCINSTLOWER_H
9 #ifndef LLVM_LIB_TARGET_AARCH64_AARCH64MCINSTLOWER_H
10 #define LLVM_LIB_TARGET_AARCH64_AARCH64MCINSTLOWER_H
1111
1212 #include "llvm/ADT/Triple.h"
1313 #include "llvm/Support/Compiler.h"
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef LLVM_TARGET_AArch64MACHINECOMBINERPATTERN_H
15 #define LLVM_TARGET_AArch64MACHINECOMBINERPATTERN_H
14 #ifndef LLVM_LIB_TARGET_AARCH64_AARCH64MACHINECOMBINERPATTERN_H
15 #define LLVM_LIB_TARGET_AARCH64_AARCH64MACHINECOMBINERPATTERN_H
1616
1717 namespace llvm {
1818
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef AArch64MACHINEFUNCTIONINFO_H
14 #define AArch64MACHINEFUNCTIONINFO_H
13 #ifndef LLVM_LIB_TARGET_AARCH64_AARCH64MACHINEFUNCTIONINFO_H
14 #define LLVM_LIB_TARGET_AARCH64_AARCH64MACHINEFUNCTIONINFO_H
1515
1616 #include "llvm/ADT/SmallPtrSet.h"
1717 #include "llvm/ADT/SmallVector.h"
159159 };
160160 } // End llvm namespace
161161
162 #endif // AArch64MACHINEFUNCTIONINFO_H
162 #endif
1010 // for the optimal way to build a perfect shuffle using AdvSIMD instructions.
1111 //
1212 //===----------------------------------------------------------------------===//
13
14 #ifndef LLVM_LIB_TARGET_AARCH64_AARCH64PERFECTSHUFFLE_H
15 #define LLVM_LIB_TARGET_AARCH64_AARCH64PERFECTSHUFFLE_H
1316
1417 // 31 entries have cost 0
1518 // 242 entries have cost 1
65836586 835584U, // : Cost 0 copy LHS
65846587 0
65856588 };
6589
6590 #endif
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_TARGET_AArch64REGISTERINFO_H
14 #define LLVM_TARGET_AArch64REGISTERINFO_H
13 #ifndef LLVM_LIB_TARGET_AARCH64_AARCH64REGISTERINFO_H
14 #define LLVM_LIB_TARGET_AARCH64_AARCH64REGISTERINFO_H
1515
1616 #define GET_REGINFO_HEADER
1717 #include "AArch64GenRegisterInfo.inc"
9797
9898 } // end namespace llvm
9999
100 #endif // LLVM_TARGET_AArch64REGISTERINFO_H
100 #endif
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef AArch64SELECTIONDAGINFO_H
14 #define AArch64SELECTIONDAGINFO_H
13 #ifndef LLVM_LIB_TARGET_AARCH64_AARCH64SELECTIONDAGINFO_H
14 #define LLVM_LIB_TARGET_AARCH64_AARCH64SELECTIONDAGINFO_H
1515
1616 #include "llvm/Target/TargetSelectionDAGInfo.h"
1717
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef AArch64SUBTARGET_H
14 #define AArch64SUBTARGET_H
13 #ifndef LLVM_LIB_TARGET_AARCH64_AARCH64SUBTARGET_H
14 #define LLVM_LIB_TARGET_AARCH64_AARCH64SUBTARGET_H
1515
1616 #include "AArch64FrameLowering.h"
1717 #include "AArch64ISelLowering.h"
138138 };
139139 } // End llvm namespace
140140
141 #endif // AArch64SUBTARGET_H
141 #endif
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef AArch64TARGETMACHINE_H
14 #define AArch64TARGETMACHINE_H
13 #ifndef LLVM_LIB_TARGET_AARCH64_AARCH64TARGETMACHINE_H
14 #define LLVM_LIB_TARGET_AARCH64_AARCH64TARGETMACHINE_H
1515
1616 #include "AArch64InstrInfo.h"
1717 #include "AArch64Subtarget.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_TARGET_AArch64_TARGETOBJECTFILE_H
10 #define LLVM_TARGET_AArch64_TARGETOBJECTFILE_H
9 #ifndef LLVM_LIB_TARGET_AARCH64_AARCH64TARGETOBJECTFILE_H
10 #define LLVM_LIB_TARGET_AARCH64_AARCH64TARGETOBJECTFILE_H
1111
1212 #include "llvm/CodeGen/TargetLoweringObjectFileImpl.h"
1313 #include "llvm/Target/TargetLoweringObjectFile.h"
99 //
1010 //===----------------------------------------------------------------------===//
1111
12 #ifndef AArch64DISASSEMBLER_H
13 #define AArch64DISASSEMBLER_H
12 #ifndef LLVM_LIB_TARGET_AARCH64_DISASSEMBLER_AARCH64DISASSEMBLER_H
13 #define LLVM_LIB_TARGET_AARCH64_DISASSEMBLER_AARCH64DISASSEMBLER_H
1414
1515 #include "llvm/MC/MCDisassembler.h"
1616
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef AArch64EXTERNALSYMBOLIZER_H
14 #define AArch64EXTERNALSYMBOLIZER_H
13 #ifndef LLVM_LIB_TARGET_AARCH64_DISASSEMBLER_AARCH64EXTERNALSYMBOLIZER_H
14 #define LLVM_LIB_TARGET_AARCH64_DISASSEMBLER_AARCH64EXTERNALSYMBOLIZER_H
1515
1616 #include "llvm/MC/MCExternalSymbolizer.h"
1717
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef AArch64INSTPRINTER_H
14 #define AArch64INSTPRINTER_H
13 #ifndef LLVM_LIB_TARGET_AARCH64_INSTPRINTER_AARCH64INSTPRINTER_H
14 #define LLVM_LIB_TARGET_AARCH64_INSTPRINTER_AARCH64INSTPRINTER_H
1515
1616 #include "MCTargetDesc/AArch64MCTargetDesc.h"
1717 #include "llvm/ADT/StringRef.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_TARGET_AArch64_AArch64ADDRESSINGMODES_H
14 #define LLVM_TARGET_AArch64_AArch64ADDRESSINGMODES_H
13 #ifndef LLVM_LIB_TARGET_AARCH64_MCTARGETDESC_AARCH64ADDRESSINGMODES_H
14 #define LLVM_LIB_TARGET_AARCH64_MCTARGETDESC_AARCH64ADDRESSINGMODES_H
1515
1616 #include "llvm/ADT/APFloat.h"
1717 #include "llvm/ADT/APInt.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_AARCH64_ELF_STREAMER_H
14 #define LLVM_AARCH64_ELF_STREAMER_H
13 #ifndef LLVM_LIB_TARGET_AARCH64_MCTARGETDESC_AARCH64ELFSTREAMER_H
14 #define LLVM_LIB_TARGET_AARCH64_MCTARGETDESC_AARCH64ELFSTREAMER_H
1515
1616 #include "llvm/MC/MCELFStreamer.h"
1717
2222 bool RelaxAll, bool NoExecStack);
2323 }
2424
25 #endif // AArch64_ELF_STREAMER_H
25 #endif
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_AArch64FIXUPKINDS_H
10 #define LLVM_AArch64FIXUPKINDS_H
9 #ifndef LLVM_LIB_TARGET_AARCH64_MCTARGETDESC_AARCH64FIXUPKINDS_H
10 #define LLVM_LIB_TARGET_AARCH64_MCTARGETDESC_AARCH64FIXUPKINDS_H
1111
1212 #include "llvm/MC/MCFixup.h"
1313
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef AArch64TARGETASMINFO_H
14 #define AArch64TARGETASMINFO_H
13 #ifndef LLVM_LIB_TARGET_AARCH64_MCTARGETDESC_AARCH64MCASMINFO_H
14 #define LLVM_LIB_TARGET_AARCH64_MCTARGETDESC_AARCH64MCASMINFO_H
1515
1616 #include "llvm/MC/MCAsmInfoDarwin.h"
1717
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef LLVM_AArch64MCEXPR_H
15 #define LLVM_AArch64MCEXPR_H
14 #ifndef LLVM_LIB_TARGET_AARCH64_MCTARGETDESC_AARCH64MCEXPR_H
15 #define LLVM_LIB_TARGET_AARCH64_MCTARGETDESC_AARCH64MCEXPR_H
1616
1717 #include "llvm/MC/MCExpr.h"
1818 #include "llvm/Support/ErrorHandling.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef AArch64MCTARGETDESC_H
14 #define AArch64MCTARGETDESC_H
13 #ifndef LLVM_LIB_TARGET_AARCH64_MCTARGETDESC_AARCH64MCTARGETDESC_H
14 #define LLVM_LIB_TARGET_AARCH64_MCTARGETDESC_AARCH64MCTARGETDESC_H
1515
1616 #include "llvm/Support/DataTypes.h"
1717 #include
1313 //
1414 //===----------------------------------------------------------------------===//
1515
16 #ifndef AArch64BASEINFO_H
17 #define AArch64BASEINFO_H
16 #ifndef LLVM_LIB_TARGET_AARCH64_UTILS_AARCH64BASEINFO_H
17 #define LLVM_LIB_TARGET_AARCH64_UTILS_AARCH64BASEINFO_H
1818
1919 // FIXME: Is it easiest to fix this layering violation by moving the .inc
2020 // #includes from AArch64MCTargetDesc.h to here?
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef TARGET_ARM_H
15 #define TARGET_ARM_H
14 #ifndef LLVM_LIB_TARGET_ARM_ARM_H
15 #define LLVM_LIB_TARGET_ARM_ARM_H
1616
1717 #include "llvm/Support/CodeGen.h"
1818
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef ARMASMPRINTER_H
10 #define ARMASMPRINTER_H
9 #ifndef LLVM_LIB_TARGET_ARM_ARMASMPRINTER_H
10 #define LLVM_LIB_TARGET_ARM_ARMASMPRINTER_H
1111
1212 #include "ARMSubtarget.h"
1313 #include "llvm/CodeGen/AsmPrinter.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef ARMBASEINSTRUCTIONINFO_H
14 #define ARMBASEINSTRUCTIONINFO_H
13 #ifndef LLVM_LIB_TARGET_ARM_ARMBASEINSTRINFO_H
14 #define LLVM_LIB_TARGET_ARM_ARMBASEINSTRINFO_H
1515
1616 #include "MCTargetDesc/ARMBaseInfo.h"
1717 #include "llvm/ADT/DenseMap.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef ARMBASEREGISTERINFO_H
14 #define ARMBASEREGISTERINFO_H
13 #ifndef LLVM_LIB_TARGET_ARM_ARMBASEREGISTERINFO_H
14 #define LLVM_LIB_TARGET_ARM_ARMBASEREGISTERINFO_H
1515
1616 #include "MCTargetDesc/ARMBaseInfo.h"
1717 #include "llvm/Target/TargetRegisterInfo.h"
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef ARMCALLINGCONV_H
15 #define ARMCALLINGCONV_H
14 #ifndef LLVM_LIB_TARGET_ARM_ARMCALLINGCONV_H
15 #define LLVM_LIB_TARGET_ARM_ARMCALLINGCONV_H
1616
1717 #include "ARM.h"
1818 #include "ARMBaseInstrInfo.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_TARGET_ARM_CONSTANTPOOLVALUE_H
14 #define LLVM_TARGET_ARM_CONSTANTPOOLVALUE_H
13 #ifndef LLVM_LIB_TARGET_ARM_ARMCONSTANTPOOLVALUE_H
14 #define LLVM_LIB_TARGET_ARM_ARMCONSTANTPOOLVALUE_H
1515
1616 #include "llvm/CodeGen/MachineConstantPool.h"
1717 #include "llvm/Support/Casting.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef ARMFPUNAME_H
10 #define ARMFPUNAME_H
9 #ifndef LLVM_LIB_TARGET_ARM_ARMFPUNAME_H
10 #define LLVM_LIB_TARGET_ARM_ARMFPUNAME_H
1111
1212 namespace llvm {
1313 namespace ARM {
2222 } // namespace ARM
2323 } // namespace llvm
2424
25 #endif // ARMFPUNAME_H
25 #endif
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef TARGET_ARM_FEATURES_H
14 #define TARGET_ARM_FEATURES_H
13 #ifndef LLVM_LIB_TARGET_ARM_ARMFEATURES_H
14 #define LLVM_LIB_TARGET_ARM_ARMFEATURES_H
1515
1616 #include "MCTargetDesc/ARMMCTargetDesc.h"
1717
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef ARM_FRAMEINFO_H
14 #define ARM_FRAMEINFO_H
13 #ifndef LLVM_LIB_TARGET_ARM_ARMFRAMELOWERING_H
14 #define LLVM_LIB_TARGET_ARM_ARMFRAMELOWERING_H
1515
1616 #include "llvm/Target/TargetFrameLowering.h"
1717
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef ARMHAZARDRECOGNIZER_H
14 #define ARMHAZARDRECOGNIZER_H
13 #ifndef LLVM_LIB_TARGET_ARM_ARMHAZARDRECOGNIZER_H
14 #define LLVM_LIB_TARGET_ARM_ARMHAZARDRECOGNIZER_H
1515
1616 #include "llvm/CodeGen/ScoreboardHazardRecognizer.h"
1717
4545
4646 } // end namespace llvm
4747
48 #endif // ARMHAZARDRECOGNIZER_H
48 #endif
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef ARMISELLOWERING_H
15 #define ARMISELLOWERING_H
14 #ifndef LLVM_LIB_TARGET_ARM_ARMISELLOWERING_H
15 #define LLVM_LIB_TARGET_ARM_ARMISELLOWERING_H
1616
1717 #include "MCTargetDesc/ARMBaseInfo.h"
1818 #include "llvm/CodeGen/CallingConvLower.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef ARMINSTRUCTIONINFO_H
14 #define ARMINSTRUCTIONINFO_H
13 #ifndef LLVM_LIB_TARGET_ARM_ARMINSTRINFO_H
14 #define LLVM_LIB_TARGET_ARM_ARMINSTRINFO_H
1515
1616 #include "ARMBaseInstrInfo.h"
1717 #include "ARMRegisterInfo.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef ARMJITINFO_H
14 #define ARMJITINFO_H
13 #ifndef LLVM_LIB_TARGET_ARM_ARMJITINFO_H
14 #define LLVM_LIB_TARGET_ARM_ARMJITINFO_H
1515
1616 #include "llvm/ADT/DenseMap.h"
1717 #include "llvm/ADT/SmallVector.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef ARMMACHINEFUNCTIONINFO_H
14 #define ARMMACHINEFUNCTIONINFO_H
13 #ifndef LLVM_LIB_TARGET_ARM_ARMMACHINEFUNCTIONINFO_H
14 #define LLVM_LIB_TARGET_ARM_ARMMACHINEFUNCTIONINFO_H
1515
1616 #include "ARMSubtarget.h"
1717 #include "llvm/ADT/BitVector.h"
244244 };
245245 } // End llvm namespace
246246
247 #endif // ARMMACHINEFUNCTIONINFO_H
247 #endif
1010 // for the optimal way to build a perfect shuffle using neon instructions.
1111 //
1212 //===----------------------------------------------------------------------===//
13
14 #ifndef LLVM_LIB_TARGET_ARM_ARMPERFECTSHUFFLE_H
15 #define LLVM_LIB_TARGET_ARM_ARMPERFECTSHUFFLE_H
1316
1417 // 31 entries have cost 0
1518 // 242 entries have cost 1
65836586 835584U, // : Cost 0 copy LHS
65846587 0
65856588 };
6589
6590 #endif
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef ARMREGISTERINFO_H
14 #define ARMREGISTERINFO_H
13 #ifndef LLVM_LIB_TARGET_ARM_ARMREGISTERINFO_H
14 #define LLVM_LIB_TARGET_ARM_ARMREGISTERINFO_H
1515
1616 #include "ARMBaseRegisterInfo.h"
1717
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef ARMRELOCATIONS_H
14 #define ARMRELOCATIONS_H
13 #ifndef LLVM_LIB_TARGET_ARM_ARMRELOCATIONS_H
14 #define LLVM_LIB_TARGET_ARM_ARMRELOCATIONS_H
1515
1616 #include "llvm/CodeGen/MachineRelocation.h"
1717
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef ARMSELECTIONDAGINFO_H
14 #define ARMSELECTIONDAGINFO_H
13 #ifndef LLVM_LIB_TARGET_ARM_ARMSELECTIONDAGINFO_H
14 #define LLVM_LIB_TARGET_ARM_ARMSELECTIONDAGINFO_H
1515
1616 #include "MCTargetDesc/ARMAddressingModes.h"
1717 #include "llvm/Target/TargetSelectionDAGInfo.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef ARMSUBTARGET_H
14 #define ARMSUBTARGET_H
13 #ifndef LLVM_LIB_TARGET_ARM_ARMSUBTARGET_H
14 #define LLVM_LIB_TARGET_ARM_ARMSUBTARGET_H
1515
1616
1717 #include "ARMFrameLowering.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef ARMTARGETMACHINE_H
14 #define ARMTARGETMACHINE_H
13 #ifndef LLVM_LIB_TARGET_ARM_ARMTARGETMACHINE_H
14 #define LLVM_LIB_TARGET_ARM_ARMTARGETMACHINE_H
1515
1616 #include "ARMInstrInfo.h"
1717 #include "ARMSubtarget.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_TARGET_ARM_TARGETOBJECTFILE_H
10 #define LLVM_TARGET_ARM_TARGETOBJECTFILE_H
9 #ifndef LLVM_LIB_TARGET_ARM_ARMTARGETOBJECTFILE_H
10 #define LLVM_LIB_TARGET_ARM_ARMTARGETOBJECTFILE_H
1111
1212 #include "llvm/CodeGen/TargetLoweringObjectFileImpl.h"
1313
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef ARMINSTPRINTER_H
14 #define ARMINSTPRINTER_H
13 #ifndef LLVM_LIB_TARGET_ARM_INSTPRINTER_ARMINSTPRINTER_H
14 #define LLVM_LIB_TARGET_ARM_INSTPRINTER_ARMINSTPRINTER_H
1515
1616 #include "llvm/MC/MCInstPrinter.h"
1717 #include "llvm/MC/MCSubtargetInfo.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_TARGET_ARM_ARMADDRESSINGMODES_H
14 #define LLVM_TARGET_ARM_ARMADDRESSINGMODES_H
13 #ifndef LLVM_LIB_TARGET_ARM_MCTARGETDESC_ARMADDRESSINGMODES_H
14 #define LLVM_LIB_TARGET_ARM_MCTARGETDESC_ARMADDRESSINGMODES_H
1515
1616 #include "llvm/ADT/APFloat.h"
1717 #include "llvm/ADT/APInt.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef ARMARCHNAME_H
10 #define ARMARCHNAME_H
9 #ifndef LLVM_LIB_TARGET_ARM_MCTARGETDESC_ARMARCHNAME_H
10 #define LLVM_LIB_TARGET_ARM_MCTARGETDESC_ARMARCHNAME_H
1111
1212 namespace llvm {
1313 namespace ARM {
2323 } // namespace ARM
2424 } // namespace llvm
2525
26 #endif // ARMARCHNAME_H
26 #endif
1313 //
1414 //===----------------------------------------------------------------------===//
1515
16 #ifndef ARMBASEINFO_H
17 #define ARMBASEINFO_H
16 #ifndef LLVM_LIB_TARGET_ARM_MCTARGETDESC_ARMBASEINFO_H
17 #define LLVM_LIB_TARGET_ARM_MCTARGETDESC_ARMBASEINFO_H
1818
1919 #include "ARMMCTargetDesc.h"
2020 #include "llvm/Support/ErrorHandling.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef LLVM_ARM_ARMFIXUPKINDS_H
10 #define LLVM_ARM_ARMFIXUPKINDS_H
9 #ifndef LLVM_LIB_TARGET_ARM_MCTARGETDESC_ARMFIXUPKINDS_H
10 #define LLVM_LIB_TARGET_ARM_MCTARGETDESC_ARMFIXUPKINDS_H
1111
1212 #include "llvm/MC/MCFixup.h"
1313
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_ARMTARGETASMINFO_H
14 #define LLVM_ARMTARGETASMINFO_H
13 #ifndef LLVM_LIB_TARGET_ARM_MCTARGETDESC_ARMMCASMINFO_H
14 #define LLVM_LIB_TARGET_ARM_MCTARGETDESC_ARMMCASMINFO_H
1515
1616 #include "llvm/MC/MCAsmInfoCOFF.h"
1717 #include "llvm/MC/MCAsmInfoDarwin.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef ARMMCEXPR_H
10 #define ARMMCEXPR_H
9 #ifndef LLVM_LIB_TARGET_ARM_MCTARGETDESC_ARMMCEXPR_H
10 #define LLVM_LIB_TARGET_ARM_MCTARGETDESC_ARMMCEXPR_H
1111
1212 #include "llvm/MC/MCExpr.h"
1313
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef ARMMCTARGETDESC_H
14 #define ARMMCTARGETDESC_H
13 #ifndef LLVM_LIB_TARGET_ARM_MCTARGETDESC_ARMMCTARGETDESC_H
14 #define LLVM_LIB_TARGET_ARM_MCTARGETDESC_ARMMCTARGETDESC_H
1515
1616 #include "llvm/Support/DataTypes.h"
1717 #include
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef ARM_UNWIND_OP_ASM_H
15 #define ARM_UNWIND_OP_ASM_H
14 #ifndef LLVM_LIB_TARGET_ARM_MCTARGETDESC_ARMUNWINDOPASM_H
15 #define LLVM_LIB_TARGET_ARM_MCTARGETDESC_ARMUNWINDOPASM_H
1616
1717 #include "llvm/ADT/SmallVector.h"
1818 #include "llvm/Support/ARMEHABI.h"
8989
9090 } // namespace llvm
9191
92 #endif // ARM_UNWIND_OP_ASM_H
92 #endif
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_ARM_THUMB1FRAMELOWERING_H
14 #define LLVM_ARM_THUMB1FRAMELOWERING_H
13 #ifndef LLVM_LIB_TARGET_ARM_THUMB1FRAMELOWERING_H
14 #define LLVM_LIB_TARGET_ARM_THUMB1FRAMELOWERING_H
1515
1616 #include "ARMFrameLowering.h"
1717 #include "Thumb1InstrInfo.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef THUMB1INSTRUCTIONINFO_H
14 #define THUMB1INSTRUCTIONINFO_H
13 #ifndef LLVM_LIB_TARGET_ARM_THUMB1INSTRINFO_H
14 #define LLVM_LIB_TARGET_ARM_THUMB1INSTRINFO_H
1515
1616 #include "ARMBaseInstrInfo.h"
1717 #include "Thumb1RegisterInfo.h"
5959 };
6060 }
6161
62 #endif // THUMB1INSTRUCTIONINFO_H
62 #endif
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef THUMB1REGISTERINFO_H
15 #define THUMB1REGISTERINFO_H
14 #ifndef LLVM_LIB_TARGET_ARM_THUMB1REGISTERINFO_H
15 #define LLVM_LIB_TARGET_ARM_THUMB1REGISTERINFO_H
1616
1717 #include "ARMBaseRegisterInfo.h"
1818 #include "llvm/Target/TargetRegisterInfo.h"
5959 };
6060 }
6161
62 #endif // THUMB1REGISTERINFO_H
62 #endif
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef THUMB2INSTRUCTIONINFO_H
14 #define THUMB2INSTRUCTIONINFO_H
13 #ifndef LLVM_LIB_TARGET_ARM_THUMB2INSTRINFO_H
14 #define LLVM_LIB_TARGET_ARM_THUMB2INSTRINFO_H
1515
1616 #include "ARMBaseInstrInfo.h"
1717 #include "Thumb2RegisterInfo.h"
7474
7575 }
7676
77 #endif // THUMB2INSTRUCTIONINFO_H
77 #endif
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef THUMB2REGISTERINFO_H
15 #define THUMB2REGISTERINFO_H
14 #ifndef LLVM_LIB_TARGET_ARM_THUMB2REGISTERINFO_H
15 #define LLVM_LIB_TARGET_ARM_THUMB2REGISTERINFO_H
1616
1717 #include "ARMBaseRegisterInfo.h"
1818
3434 };
3535 }
3636
37 #endif // THUMB2REGISTERINFO_H
37 #endif
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef CPPTARGETMACHINE_H
14 #define CPPTARGETMACHINE_H
13 #ifndef LLVM_LIB_TARGET_CPPBACKEND_CPPTARGETMACHINE_H
14 #define LLVM_LIB_TARGET_CPPBACKEND_CPPTARGETMACHINE_H
1515
1616 #include "llvm/IR/DataLayout.h"
1717 #include "llvm/Target/TargetMachine.h"
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef TARGET_Hexagon_H
15 #define TARGET_Hexagon_H
14 #ifndef LLVM_LIB_TARGET_HEXAGON_HEXAGON_H
15 #define LLVM_LIB_TARGET_HEXAGON_HEXAGON_H
1616
1717 #include "MCTargetDesc/HexagonMCTargetDesc.h"
1818 #include "llvm/Target/TargetLowering.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef HEXAGONASMPRINTER_H
14 #define HEXAGONASMPRINTER_H
13 #ifndef LLVM_LIB_TARGET_HEXAGON_HEXAGONASMPRINTER_H
14 #define LLVM_LIB_TARGET_HEXAGON_HEXAGONASMPRINTER_H
1515
1616 #include "Hexagon.h"
1717 #include "HexagonTargetMachine.h"
1212 //
1313 //===----------------------------------------------------------------------===//
1414
15 #ifndef LLVM_Hexagon_CODEGEN_CALLINGCONVLOWER_H
16 #define LLVM_Hexagon_CODEGEN_CALLINGCONVLOWER_H
15 #ifndef LLVM_LIB_TARGET_HEXAGON_HEXAGONCALLINGCONVLOWER_H
16 #define LLVM_LIB_TARGET_HEXAGON_HEXAGONCALLINGCONVLOWER_H
1717
1818 #include "llvm/ADT/SmallVector.h"
1919 #include "llvm/CodeGen/CallingConvLower.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef HEXAGON_FRAMEINFO_H
10 #define HEXAGON_FRAMEINFO_H
9 #ifndef LLVM_LIB_TARGET_HEXAGON_HEXAGONFRAMELOWERING_H
10 #define LLVM_LIB_TARGET_HEXAGON_HEXAGONFRAMELOWERING_H
1111
1212 #include "Hexagon.h"
1313 #include "llvm/Target/TargetFrameLowering.h"
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef Hexagon_ISELLOWERING_H
15 #define Hexagon_ISELLOWERING_H
14 #ifndef LLVM_LIB_TARGET_HEXAGON_HEXAGONISELLOWERING_H
15 #define LLVM_LIB_TARGET_HEXAGON_HEXAGONISELLOWERING_H
1616
1717 #include "Hexagon.h"
1818 #include "llvm/CodeGen/CallingConvLower.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef HexagonINSTRUCTIONINFO_H
14 #define HexagonINSTRUCTIONINFO_H
13 #ifndef LLVM_LIB_TARGET_HEXAGON_HEXAGONINSTRINFO_H
14 #define LLVM_LIB_TARGET_HEXAGON_HEXAGONINSTRINFO_H
1515
1616 #include "HexagonRegisterInfo.h"
1717 #include "MCTargetDesc/HexagonBaseInfo.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef HexagonMACHINEFUNCTIONINFO_H
10 #define HexagonMACHINEFUNCTIONINFO_H
9 #ifndef LLVM_LIB_TARGET_HEXAGON_HEXAGONMACHINEFUNCTIONINFO_H
10 #define LLVM_LIB_TARGET_HEXAGON_HEXAGONMACHINEFUNCTIONINFO_H
1111
1212 #include "llvm/CodeGen/MachineFunction.h"
1313 #include
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef HEXAGONASMPRINTER_H
14 #define HEXAGONASMPRINTER_H
13 #ifndef LLVM_LIB_TARGET_HEXAGON_HEXAGONMACHINESCHEDULER_H
14 #define LLVM_LIB_TARGET_HEXAGON_HEXAGONMACHINESCHEDULER_H
1515
1616 #include "llvm/ADT/PriorityQueue.h"
1717 #include "llvm/Analysis/AliasAnalysis.h"
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef HexagonREGISTERINFO_H
15 #define HexagonREGISTERINFO_H
14 #ifndef LLVM_LIB_TARGET_HEXAGON_HEXAGONREGISTERINFO_H
15 #define LLVM_LIB_TARGET_HEXAGON_HEXAGONREGISTERINFO_H
1616
1717 #include "llvm/MC/MachineLocation.h"
1818 #include "llvm/Target/TargetRegisterInfo.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef HexagonSELECTIONDAGINFO_H
14 #define HexagonSELECTIONDAGINFO_H
13 #ifndef LLVM_LIB_TARGET_HEXAGON_HEXAGONSELECTIONDAGINFO_H
14 #define LLVM_LIB_TARGET_HEXAGON_HEXAGONSELECTIONDAGINFO_H
1515
1616 #include "llvm/Target/TargetSelectionDAGInfo.h"
1717
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef Hexagon_SUBTARGET_H
14 #define Hexagon_SUBTARGET_H
13 #ifndef LLVM_LIB_TARGET_HEXAGON_HEXAGONSUBTARGET_H
14 #define LLVM_LIB_TARGET_HEXAGON_HEXAGONSUBTARGET_H
1515
1616 #include "HexagonFrameLowering.h"
1717 #include "HexagonInstrInfo.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef HexagonTARGETMACHINE_H
14 #define HexagonTARGETMACHINE_H
13 #ifndef LLVM_LIB_TARGET_HEXAGON_HEXAGONTARGETMACHINE_H
14 #define LLVM_LIB_TARGET_HEXAGON_HEXAGONTARGETMACHINE_H
1515
1616 #include "HexagonInstrInfo.h"
1717 #include "HexagonSubtarget.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef HexagonTARGETOBJECTFILE_H
10 #define HexagonTARGETOBJECTFILE_H
9 #ifndef LLVM_LIB_TARGET_HEXAGON_HEXAGONTARGETOBJECTFILE_H
10 #define LLVM_LIB_TARGET_HEXAGON_HEXAGONTARGETOBJECTFILE_H
1111
1212 #include "llvm/CodeGen/TargetLoweringObjectFileImpl.h"
1313 #include "llvm/MC/MCSectionELF.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef HEXAGONINSTPRINTER_H
14 #define HEXAGONINSTPRINTER_H
13 #ifndef LLVM_LIB_TARGET_HEXAGON_INSTPRINTER_HEXAGONINSTPRINTER_H
14 #define LLVM_LIB_TARGET_HEXAGON_INSTPRINTER_HEXAGONINSTPRINTER_H
1515
1616 #include "llvm/MC/MCInstPrinter.h"
1717 #include "llvm/MC/MCInstrInfo.h"
1313 //
1414 //===----------------------------------------------------------------------===//
1515
16 #ifndef HEXAGONBASEINFO_H
17 #define HEXAGONBASEINFO_H
16 #ifndef LLVM_LIB_TARGET_HEXAGON_MCTARGETDESC_HEXAGONBASEINFO_H
17 #define LLVM_LIB_TARGET_HEXAGON_MCTARGETDESC_HEXAGONBASEINFO_H
1818
1919 #include "HexagonMCTargetDesc.h"
2020 #include "llvm/Support/ErrorHandling.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef HexagonMCASMINFO_H
14 #define HexagonMCASMINFO_H
13 #ifndef LLVM_LIB_TARGET_HEXAGON_MCTARGETDESC_HEXAGONMCASMINFO_H
14 #define LLVM_LIB_TARGET_HEXAGON_MCTARGETDESC_HEXAGONMCASMINFO_H
1515
1616 #include "llvm/ADT/StringRef.h"
1717 #include "llvm/MC/MCAsmInfoELF.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef HEXAGONMCINST_H
14 #define HEXAGONMCINST_H
13 #ifndef LLVM_LIB_TARGET_HEXAGON_MCTARGETDESC_HEXAGONMCINST_H
14 #define LLVM_LIB_TARGET_HEXAGON_MCTARGETDESC_HEXAGONMCINST_H
1515
1616 #include "HexagonTargetMachine.h"
1717 #include "llvm/MC/MCInst.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef HEXAGONMCTARGETDESC_H
14 #define HEXAGONMCTARGETDESC_H
13 #ifndef LLVM_LIB_TARGET_HEXAGON_MCTARGETDESC_HEXAGONMCTARGETDESC_H
14 #define LLVM_LIB_TARGET_HEXAGON_MCTARGETDESC_HEXAGONMCTARGETDESC_H
1515
1616 namespace llvm {
1717 class MCSubtargetInfo;
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef MSP430INSTPRINTER_H
14 #define MSP430INSTPRINTER_H
13 #ifndef LLVM_LIB_TARGET_MSP430_INSTPRINTER_MSP430INSTPRINTER_H
14 #define LLVM_LIB_TARGET_MSP430_INSTPRINTER_MSP430INSTPRINTER_H
1515
1616 #include "llvm/MC/MCInstPrinter.h"
1717
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef MSP430TARGETASMINFO_H
14 #define MSP430TARGETASMINFO_H
13 #ifndef LLVM_LIB_TARGET_MSP430_MCTARGETDESC_MSP430MCASMINFO_H
14 #define LLVM_LIB_TARGET_MSP430_MCTARGETDESC_MSP430MCASMINFO_H
1515
1616 #include "llvm/MC/MCAsmInfoELF.h"
1717
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef MSP430MCTARGETDESC_H
14 #define MSP430MCTARGETDESC_H
13 #ifndef LLVM_LIB_TARGET_MSP430_MCTARGETDESC_MSP430MCTARGETDESC_H
14 #define LLVM_LIB_TARGET_MSP430_MCTARGETDESC_MSP430MCTARGETDESC_H
1515
1616 namespace llvm {
1717 class Target;
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef LLVM_TARGET_MSP430_H
15 #define LLVM_TARGET_MSP430_H
14 #ifndef LLVM_LIB_TARGET_MSP430_MSP430_H
15 #define LLVM_LIB_TARGET_MSP430_MSP430_H
1616
1717 #include "MCTargetDesc/MSP430MCTargetDesc.h"
1818 #include "llvm/Target/TargetMachine.h"
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef MSP430_FRAMEINFO_H
14 #define MSP430_FRAMEINFO_H
13 #ifndef LLVM_LIB_TARGET_MSP430_MSP430FRAMELOWERING_H
14 #define LLVM_LIB_TARGET_MSP430_MSP430FRAMELOWERING_H
1515
1616 #include "MSP430.h"
1717 #include "llvm/Target/TargetFrameLowering.h"
1111 //
1212 //===----------------------------------------------------------------------===//
1313
14 #ifndef LLVM_TARGET_MSP430_ISELLOWERING_H
15 #define LLVM_TARGET_MSP430_ISELLOWERING_H
14 #ifndef LLVM_LIB_TARGET_MSP430_MSP430ISELLOWERING_H
15 #define LLVM_LIB_TARGET_MSP430_MSP430ISELLOWERING_H
1616
1717 #include "MSP430.h"
1818 #include "llvm/CodeGen/SelectionDAG.h"
169169 };
170170 } // namespace llvm
171171
172 #endif // LLVM_TARGET_MSP430_ISELLOWERING_H
172 #endif
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_TARGET_MSP430INSTRINFO_H
14 #define LLVM_TARGET_MSP430INSTRINFO_H
13 #ifndef LLVM_LIB_TARGET_MSP430_MSP430INSTRINFO_H
14 #define LLVM_LIB_TARGET_MSP430_MSP430INSTRINFO_H
1515
1616 #include "MSP430RegisterInfo.h"
1717 #include "llvm/Target/TargetInstrInfo.h"
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef MSP430_MCINSTLOWER_H
10 #define MSP430_MCINSTLOWER_H
9 #ifndef LLVM_LIB_TARGET_MSP430_MSP430MCINSTLOWER_H
10 #define LLVM_LIB_TARGET_MSP430_MSP430MCINSTLOWER_H
1111
1212 #include "llvm/Support/Compiler.h"
1313
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef MSP430MACHINEFUNCTIONINFO_H
14 #define MSP430MACHINEFUNCTIONINFO_H
13 #ifndef LLVM_LIB_TARGET_MSP430_MSP430MACHINEFUNCTIONINFO_H
14 #define LLVM_LIB_TARGET_MSP430_MSP430MACHINEFUNCTIONINFO_H
1515
1616 #include "llvm/CodeGen/MachineFunction.h"
1717
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_TARGET_MSP430REGISTERINFO_H
14 #define LLVM_TARGET_MSP430REGISTERINFO_H
13 #ifndef LLVM_LIB_TARGET_MSP430_MSP430REGISTERINFO_H
14 #define LLVM_LIB_TARGET_MSP430_MSP430REGISTERINFO_H
1515
1616 #include "llvm/Target/TargetRegisterInfo.h"
1717
4343
4444 } // end namespace llvm
4545
46 #endif // LLVM_TARGET_MSP430REGISTERINFO_H
46 #endif
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef MSP430SELECTIONDAGINFO_H
14 #define MSP430SELECTIONDAGINFO_H
13 #ifndef LLVM_LIB_TARGET_MSP430_MSP430SELECTIONDAGINFO_H
14 #define LLVM_LIB_TARGET_MSP430_MSP430SELECTIONDAGINFO_H
1515
1616 #include "llvm/Target/TargetSelectionDAGInfo.h"
1717
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef LLVM_TARGET_MSP430_SUBTARGET_H
14 #define LLVM_TARGET_MSP430_SUBTARGET_H
13 #ifndef LLVM_LIB_TARGET_MSP430_MSP430SUBTARGET_H
14 #define LLVM_LIB_TARGET_MSP430_MSP430SUBTARGET_H
1515
1616 #include "MSP430FrameLowering.h"
1717 #include "MSP430InstrInfo.h"
1111 //===----------------------------------------------------------------------===//
1212
1313
14 #ifndef LLVM_TARGET_MSP430_TARGETMACHINE_H
15 #define LLVM_TARGET_MSP430_TARGETMACHINE_H
14 #ifndef LLVM_LIB_TARGET_MSP430_MSP430TARGETMACHINE_H
15 #define LLVM_LIB_TARGET_MSP430_MSP430TARGETMACHINE_H
1616
1717 #include "MSP430Subtarget.h"
1818 #include "llvm/Target/TargetFrameLowering.h"
3939
4040 } // end namespace llvm
4141
42 #endif // LLVM_TARGET_MSP430_TARGETMACHINE_H
42 #endif
1010 //
1111 //===----------------------------------------------------------------------===//
1212
13 #ifndef MIPSINSTPRINTER_H
14 #define MIPSINSTPRINTER_H
13 #ifndef LLVM_LIB_TARGET_MIPS_INSTPRINTER_MIPSINSTPRINTER_H
14 #define LLVM_LIB_TARGET_MIPS_INSTPRINTER_MIPSINSTPRINTER_H
1515 #include "llvm/MC/MCInstPrinter.h"
1616
1717 namespace llvm {
66 //
77 //===----------------------------------------------------------------------===//
88
9 #ifndef MIPSABIFLAGSSECTION_H
10 #define MIPSABIFLAGSSECTION_H
9 #ifndef LLVM_LIB_TARGET_MIPS_MCTARGETDESC_MIPSABIFLAGSSECTION_H
10 #define LLVM_LIB_TARGET_MIPS_MCTARGETDESC_MIPSABIFLAGSSECTION_H
1111
1212 #include "llvm/MC/MCStreamer.h"
1313
1111 //===----------------------------------------------------------------------===//
1212