Lines Matching +full:llvm +full:- +full:config

1 /*===-- llvm-c/Target.h - Target Lib C Iface --------------------*- C++ -*-===*/
3 /* The LLVM Compiler Infrastructure */
8 /*===----------------------------------------------------------------------===*/
17 /*===----------------------------------------------------------------------===*/
22 #include "llvm-c/Types.h"
23 #include "llvm/Config/llvm-config.h"
45 /* Declare all of the target-initialization functions that are available. */
48 #include "llvm/Config/Targets.def"
52 #include "llvm/Config/Targets.def"
57 #include "llvm/Config/Targets.def"
63 #include "llvm/Config/AsmPrinters.def"
69 #include "llvm/Config/AsmParsers.def"
75 #include "llvm/Config/Disassemblers.def"
78 /** LLVMInitializeAllTargetInfos - The main program should call this function if
79 it wants access to all available targets that LLVM is configured to
83 #include "llvm/Config/Targets.def" in LLVMInitializeAllTargetInfos()
87 /** LLVMInitializeAllTargets - The main program should call this function if it
88 wants to link in all available targets that LLVM is configured to
92 #include "llvm/Config/Targets.def" in LLVMInitializeAllTargets()
96 /** LLVMInitializeAllTargetMCs - The main program should call this function if
97 it wants access to all available target MC that LLVM is configured to
101 #include "llvm/Config/Targets.def" in LLVMInitializeAllTargetMCs()
105 /** LLVMInitializeAllAsmPrinters - The main program should call this function if
106 it wants all asm printers that LLVM is configured to support, to make them
110 #include "llvm/Config/AsmPrinters.def" in LLVMInitializeAllAsmPrinters()
114 /** LLVMInitializeAllAsmParsers - The main program should call this function if
115 it wants all asm parsers that LLVM is configured to support, to make them
119 #include "llvm/Config/AsmParsers.def" in LLVMInitializeAllAsmParsers()
123 /** LLVMInitializeAllDisassemblers - The main program should call this function
124 if it wants all disassemblers that LLVM is configured to support, to make
129 #include "llvm/Config/Disassemblers.def" in LLVMInitializeAllDisassemblers()
133 /** LLVMInitializeNativeTarget - The main program should call this function to
148 /** LLVMInitializeNativeTargetAsmParser - The main program should call this
160 /** LLVMInitializeNativeTargetAsmPrinter - The main program should call this
172 /** LLVMInitializeNativeTargetDisassembler - The main program should call this
184 /*===-- Target Data -------------------------------------------------------===*/
201 See the constructor llvm::DataLayout::DataLayout. */
205 See the destructor llvm::DataLayout::~DataLayout. */
210 See the method llvm::PassManagerBase::add. */
216 See the constructor llvm::DataLayout::DataLayout. */
221 See the method llvm::DataLayout::isLittleEndian. */
225 See the method llvm::DataLayout::getPointerSize. */
230 See the method llvm::DataLayout::getPointerSize. */
234 See the method llvm::DataLayout::getIntPtrType. */
239 See the method llvm::DataLayout::getIntPtrType. */
243 See the method llvm::DataLayout::getIntPtrType. */
248 See the method llvm::DataLayout::getIntPtrType. */
253 See the method llvm::DataLayout::getTypeSizeInBits. */
257 See the method llvm::DataLayout::getTypeStoreSize. */
261 See the method llvm::DataLayout::getTypeAllocSize. */
265 See the method llvm::DataLayout::getTypeABISize. */
269 See the method llvm::DataLayout::getTypeABISize. */
273 See the method llvm::DataLayout::getTypeABISize. */
277 See the method llvm::DataLayout::getPreferredAlignment. */
282 See the method llvm::StructLayout::getElementContainingOffset. */
287 See the method llvm::StructLayout::getElementContainingOffset. */