LLVM API Documentation

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

llvm::X86TargetMachine Member List

This is the complete list of members for llvm::X86TargetMachine, including all inherited members.

addPassesToEmitAssembly(PassManager &PM, std::ostream &Out)llvm::X86TargetMachine [virtual]
addPassesToEmitMachineCode(FunctionPassManager &PM, MachineCodeEmitter &MCE)llvm::X86TargetMachine [virtual]
getFrameInfo() const llvm::X86TargetMachine [inline, virtual]
getInstrInfo() const llvm::X86TargetMachine [inline, virtual]
getIntrinsicLowering() const llvm::TargetMachine [inline]
getJITInfo()llvm::X86TargetMachine [inline, virtual]
getJITMatchQuality()llvm::X86TargetMachine [static]
getModuleMatchQuality(const Module &M)llvm::X86TargetMachine [static]
getName() const llvm::TargetMachine [inline]
getRegInfo() const llvm::TargetMachine [inline, virtual]
getRegisterInfo() const llvm::X86TargetMachine [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]
X86TargetMachine(const Module &M, IntrinsicLowering *IL)llvm::X86TargetMachine
~TargetMachine()llvm::TargetMachine [virtual]