LLVM API Documentation
#include "llvm/Config/llvm-config.h"#include "llvm/Config/Targets.def"#include "llvm/Config/AsmPrinters.def"#include "llvm/Config/AsmParsers.def"#include "llvm/Config/Disassemblers.def"

Go to the source code of this file.
Namespaces | |
| namespace | llvm |
List of target independent CodeGen pass IDs. | |
Defines | |
| #define | LLVM_TARGET(TargetName) void LLVMInitialize##TargetName##TargetInfo(); |
| #define | LLVM_TARGET(TargetName) void LLVMInitialize##TargetName##Target(); |
| #define | LLVM_TARGET(TargetName) void LLVMInitialize##TargetName##TargetMC(); |
| #define | LLVM_ASM_PRINTER(TargetName) void LLVMInitialize##TargetName##AsmPrinter(); |
| #define | LLVM_ASM_PARSER(TargetName) void LLVMInitialize##TargetName##AsmParser(); |
| #define | LLVM_DISASSEMBLER(TargetName) void LLVMInitialize##TargetName##Disassembler(); |
| #define | LLVM_TARGET(TargetName) LLVMInitialize##TargetName##TargetInfo(); |
| #define | LLVM_TARGET(TargetName) LLVMInitialize##TargetName##Target(); |
| #define | LLVM_TARGET(TargetName) LLVMInitialize##TargetName##TargetMC(); |
| #define | LLVM_ASM_PRINTER(TargetName) LLVMInitialize##TargetName##AsmPrinter(); |
| #define | LLVM_ASM_PARSER(TargetName) LLVMInitialize##TargetName##AsmParser(); |
| #define | LLVM_DISASSEMBLER(TargetName) LLVMInitialize##TargetName##Disassembler(); |
Functions | |
| void | llvm::InitializeAllTargetInfos () |
| void | llvm::InitializeAllTargets () |
| void | llvm::InitializeAllTargetMCs () |
| void | llvm::InitializeAllAsmPrinters () |
| void | llvm::InitializeAllAsmParsers () |
| void | llvm::InitializeAllDisassemblers () |
| bool | llvm::InitializeNativeTarget () |
| bool | llvm::InitializeNativeTargetAsmPrinter () |
| bool | llvm::InitializeNativeTargetAsmParser () |
| bool | llvm::InitializeNativeTargetDisassembler () |
| #define LLVM_ASM_PARSER | ( | TargetName | ) | void LLVMInitialize##TargetName##AsmParser(); |
Definition at line 38 of file TargetSelect.h.
| #define LLVM_ASM_PARSER | ( | TargetName | ) | LLVMInitialize##TargetName##AsmParser(); |
Definition at line 38 of file TargetSelect.h.
| #define LLVM_ASM_PRINTER | ( | TargetName | ) | void LLVMInitialize##TargetName##AsmPrinter(); |
Definition at line 34 of file TargetSelect.h.
| #define LLVM_ASM_PRINTER | ( | TargetName | ) | LLVMInitialize##TargetName##AsmPrinter(); |
Definition at line 34 of file TargetSelect.h.
| #define LLVM_DISASSEMBLER | ( | TargetName | ) | void LLVMInitialize##TargetName##Disassembler(); |
Definition at line 42 of file TargetSelect.h.
| #define LLVM_DISASSEMBLER | ( | TargetName | ) | LLVMInitialize##TargetName##Disassembler(); |
Definition at line 42 of file TargetSelect.h.
| #define LLVM_TARGET | ( | TargetName | ) | void LLVMInitialize##TargetName##TargetInfo(); |
Definition at line 30 of file TargetSelect.h.
| #define LLVM_TARGET | ( | TargetName | ) | void LLVMInitialize##TargetName##Target(); |
Definition at line 30 of file TargetSelect.h.
| #define LLVM_TARGET | ( | TargetName | ) | void LLVMInitialize##TargetName##TargetMC(); |
Definition at line 30 of file TargetSelect.h.
| #define LLVM_TARGET | ( | TargetName | ) | LLVMInitialize##TargetName##TargetInfo(); |
Definition at line 30 of file TargetSelect.h.
| #define LLVM_TARGET | ( | TargetName | ) | LLVMInitialize##TargetName##Target(); |
Definition at line 30 of file TargetSelect.h.
| #define LLVM_TARGET | ( | TargetName | ) | LLVMInitialize##TargetName##TargetMC(); |
Definition at line 30 of file TargetSelect.h.