LLVM API Documentation
#include "MSILWriter.h"#include "llvm/CallingConv.h"#include "llvm/DerivedTypes.h"#include "llvm/Intrinsics.h"#include "llvm/IntrinsicInst.h"#include "llvm/TypeSymbolTable.h"#include "llvm/Analysis/ConstantsScanner.h"#include "llvm/Support/CallSite.h"#include "llvm/Support/InstVisitor.h"#include "llvm/Support/MathExtras.h"#include "llvm/Transforms/Scalar.h"#include "llvm/ADT/StringExtras.h"#include "llvm/CodeGen/Passes.h"
Go to the source code of this file.
Variables | |
| int | MSILTargetMachineModule = 0 |
| static RegisterTarget< MSILTarget > | X ("msil","MSIL backend") |
| const TargetData DataLayout |
Definition at line 31 of file MSILWriter.cpp.
Referenced by llvm::ARMTargetMachine::ARMTargetMachine(), llvm::Module::getDataLayout(), llvm::Linker::LinkModules(), llvm::Module::Module(), llvm::PPCTargetMachine::PPCTargetMachine(), llvm::Module::setDataLayout(), and llvm::X86TargetMachine::X86TargetMachine().
| int MSILTargetMachineModule = 0 |
MSILTargetMachineModule - Note that this is used on hosts that cannot link in a library unless there are references into the library. In particular, it seems that it is not possible to get things to work on Win32 without this. Though it is unused, do not remove it.
Definition at line 52 of file MSILWriter.cpp.
RegisterTarget<MSILTarget> X("msil","MSIL backend") [static] |