OpenASIP  2.0
llvm::TCETargetMachine Member List

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

bitness() constllvm::TCETargetMachineinline
calculateSupportedImmediates()llvm::TCETargetMachineprivate
canEncodeAsMOVF(const llvm::APFloat &fp) constllvm::TCETargetMachine
canEncodeAsMOVI(const llvm::MVT &vt, int64_t val) constllvm::TCETargetMachine
canMaterializeConstant(const ConstantInt &ci) constllvm::TCETargetMachineinline
createMachine()llvm::TCETargetMachine
createPassConfig(PassManagerBase &PM) overridellvm::TCETargetMachinevirtual
customLegalizedOperations()llvm::TCETargetMachine
customLegalizedOps_llvm::TCETargetMachineprivate
dataASName()llvm::TCETargetMachineinline
emulationModule_llvm::TCETargetMachine
getAddOpcode(const llvm::EVT &vt) constllvm::TCETargetMachineinline
getDataLayout() constllvm::TCETargetMachineinlinevirtual
getFrameLowering() constllvm::TCETargetMachineinlinevirtual
getInstrInfo() constllvm::TCETargetMachineinlinevirtual
getIorOpcode(const llvm::EVT &vt) constllvm::TCETargetMachineinline
getLoadOpcode(int asid, int align, const llvm::EVT &vt) constllvm::TCETargetMachine
getMaxOpcode(llvm::SDNode *n)llvm::TCETargetMachineinline
getMaxuOpcode(llvm::SDNode *n)llvm::TCETargetMachineinline
getMinOpcode(llvm::SDNode *n)llvm::TCETargetMachineinline
getMinuOpcode(llvm::SDNode *n)llvm::TCETargetMachineinline
getRegisterInfo() constllvm::TCETargetMachineinlinevirtual
getShlOpcode(const llvm::EVT &vt) constllvm::TCETargetMachineinline
getSubtargetImpl() constllvm::TCETargetMachineinlinevirtual
getSubtargetImpl(const Function &) const overridellvm::TCETargetMachineinlinevirtual
getTargetLowering() constllvm::TCETargetMachineinlinevirtual
getTargetTransformInfo(const Function &F) const overridellvm::TCETargetMachineinline
has16bitLoads() constllvm::TCETargetMachineinline
has8bitLoads() constllvm::TCETargetMachineinline
hasOperation(TCEString operationName) constllvm::TCETargetMachineinline
isNoopAddrSpaceCast(unsigned SrcAS, unsigned DestAS) const overridellvm::TCEBaseTargetMachineinlinevirtual
largestImm_llvm::TCETargetMachineprivate
largestImmValue() constllvm::TCETargetMachineinline
llvmRegisterId(const TCEString &ttaRegister)llvm::TCETargetMachineinline
loadPlugin()llvm::TCETargetMachine
missingOperations()llvm::TCETargetMachine
missingOps_llvm::TCETargetMachineprivate
opcode(TCEString operationName) constllvm::TCETargetMachineinline
operationName(unsigned opc) constllvm::TCETargetMachineinline
plugin_llvm::TCETargetMachineprivate
pluginTool_llvm::TCETargetMachineprivate
promotedOperations()llvm::TCETargetMachine
promotedOps_llvm::TCETargetMachineprivate
raPortDRegNum() constllvm::TCETargetMachineinline
registerIndex(unsigned dwarfRegNum) constllvm::TCETargetMachineinline
registerName(unsigned dwarfRegNum) constllvm::TCETargetMachineinline
rfName(unsigned dwarfRegNum) constllvm::TCETargetMachineinline
setEmulationModule(Module *mod)llvm::TCETargetMachineinlinevirtual
setStackAlignment(unsigned align)llvm::TCETargetMachineinline
setTargetMachinePlugin(TCETargetMachinePlugin &plugin, TTAMachine::Machine &target)llvm::TCETargetMachinevirtual
setTTAMach(const TTAMachine::Machine *mach) overridellvm::TCETargetMachineinlinevirtual
smallestImm_llvm::TCETargetMachineprivate
smallestImmValue() constllvm::TCETargetMachineinline
spDRegNum() constllvm::TCETargetMachineinline
stackAlignment() constllvm::TCETargetMachineinline
stackAlignment_llvm::TCETargetMachineprivate
SupportedFPImmWidth_llvm::TCETargetMachineprivate
targetPlugin() constllvm::TCETargetMachineinlinevirtual
TCEBaseTargetMachine(const Target &T, const Triple &TT, const llvm::StringRef &CPU, const llvm::StringRef &FS, const TargetOptions &Options, Reloc::Model RM, CodeModel::Model CM, CodeGenOpt::Level OL)llvm::TCEBaseTargetMachine
TCETargetMachine(const Target &T, const Triple &TTriple, const llvm::StringRef &CPU, const llvm::StringRef &FS, const TargetOptions &Options, Optional< Reloc::Model > RM, Optional< CodeModel::Model > CM, CodeGenOpt::Level OL, bool isLittle)llvm::TCETargetMachine
ttaMach_llvm::TCEBaseTargetMachine
ttaMachine() constllvm::TCETargetMachineinlinevirtual
validStackAccessOperation(const std::string &opName) constllvm::TCETargetMachineinline
~TCETargetMachine()llvm::TCETargetMachinevirtual