LLVM API Documentation
addPassesToEmitAssembly(PassManager &PM, std::ostream &Out) | llvm::TargetMachine | [inline, virtual] |
addPassesToEmitMachineCode(FunctionPassManager &PM, MachineCodeEmitter &MCE) | llvm::TargetMachine | [inline, virtual] |
getFrameInfo() const | llvm::TargetMachine | [inline, virtual] |
getInstrInfo() const | llvm::TargetMachine | [inline, virtual] |
getIntrinsicLowering() const | llvm::TargetMachine | [inline] |
getJITInfo() | llvm::TargetMachine | [inline, virtual] |
getJITMatchQuality() | llvm::TargetMachine | [inline, static] |
getModuleMatchQuality(const Module &M) | llvm::TargetMachine | [inline, static] |
getName() const | llvm::TargetMachine | [inline] |
getRegInfo() const | llvm::TargetMachine | [inline, virtual] |
getRegisterInfo() const | llvm::TargetMachine | [inline, virtual] |
getSchedInfo() const | llvm::TargetMachine | [inline, virtual] |
getTargetData() const | llvm::TargetMachine | [inline] |
TargetMachine(const std::string &name, IntrinsicLowering *IL, bool LittleEndian=false, unsigned char PtrSize=8, unsigned char PtrAl=8, unsigned char DoubleAl=8, unsigned char FloatAl=4, unsigned char LongAl=8, unsigned char IntAl=4, unsigned char ShortAl=2, unsigned char ByteAl=1, unsigned char BoolAl=1) | llvm::TargetMachine | [protected] |
TargetMachine(const std::string &name, IntrinsicLowering *IL, const TargetData &TD) | llvm::TargetMachine | [protected] |
TargetMachine(const std::string &name, IntrinsicLowering *IL, const Module &M) | llvm::TargetMachine | [protected] |
~TargetMachine() | llvm::TargetMachine | [virtual] |