OpenASIP  2.0
llvm::GeneratedTCEPlugin Member List

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

adfXML() overridellvm::GeneratedTCEPlugininlinevirtual
adfXML_llvm::GeneratedTCEPluginprivate
analyzeCCBranch(llvm::MachineInstr &i, llvm::SmallVectorImpl< llvm::MachineOperand > &cond) const overridellvm::GeneratedTCEPluginvirtual
canMaterializeConstant(const ConstantInt &ci) const overridellvm::GeneratedTCEPluginvirtual
createISelPass(TCETargetMachine *tm) overridellvm::GeneratedTCEPluginvirtual
dataASName() overridellvm::GeneratedTCEPluginvirtual
dataASName_llvm::GeneratedTCEPluginprivate
dl_llvm::TCETargetMachinePluginprotected
extractElementLane(const llvm::MachineInstr &) const overridellvm::GeneratedTCEPlugin
llvm::TCETargetMachinePlugin::extractElementLane(const MachineInstr &mi) const =0llvm::TCETargetMachinePluginpure virtual
extrasRegClass(const llvm::TargetRegisterClass *current) const overridellvm::GeneratedTCEPluginvirtual
falsePredOps_llvm::GeneratedTCEPluginprivate
fpDRegNum() overridellvm::GeneratedTCEPlugininlinevirtual
frameInfo_llvm::TCETargetMachinePluginprotected
GeneratedTCEPlugin()llvm::GeneratedTCEPlugin
getAddOpcode(const EVT &vt) const overridellvm::GeneratedTCEPluginvirtual
llvm::TCETargetMachinePlugin::getAddOpcode(const llvm::EVT &vt) const =0llvm::TCETargetMachinePluginpure virtual
getCurrentTargetMachine()llvm::TCETargetMachinePlugininlinevirtual
getCurrentTargetMachine() constllvm::TCETargetMachinePlugininlinevirtual
getDataLayout() constllvm::TCETargetMachinePlugininlinevirtual
getDataLayout()llvm::TCETargetMachinePlugininlinevirtual
getDefaultType() const overridellvm::GeneratedTCEPlugininlinevirtual
getFalsePredicateOpcode(unsigned opc) const overridellvm::GeneratedTCEPluginvirtual
getFrameLowering() const overridellvm::GeneratedTCEPluginvirtual
getInstrInfo() const overridellvm::GeneratedTCEPluginvirtual
getIorOpcode(const EVT &vt) const overridellvm::GeneratedTCEPluginvirtual
llvm::TCETargetMachinePlugin::getIorOpcode(const llvm::EVT &vt) const =0llvm::TCETargetMachinePluginpure virtual
getLoad(const TargetRegisterClass *rc) const overridellvm::GeneratedTCEPluginvirtual
getLoadOpcode(const EVT &vt) const overridellvm::GeneratedTCEPluginvirtual
llvm::TCETargetMachinePlugin::getLoadOpcode(const llvm::EVT &vt) const =0llvm::TCETargetMachinePluginpure virtual
getMaxOpcode(llvm::SDNode *n) const overridellvm::GeneratedTCEPluginvirtual
getMaxuOpcode(llvm::SDNode *n) const overridellvm::GeneratedTCEPluginvirtual
getMinOpcode(llvm::SDNode *n) const overridellvm::GeneratedTCEPluginvirtual
getMinuOpcode(llvm::SDNode *n) const overridellvm::GeneratedTCEPluginvirtual
getParamDRegNums() const overridellvm::GeneratedTCEPluginvirtual
getPointerAdjustment(int offset) const overridellvm::GeneratedTCEPluginvirtual
getRegisterInfo() const overridellvm::GeneratedTCEPluginvirtual
getSelectionDAGInfo() constllvm::TCETargetMachinePlugininlinevirtual
getShlOpcode(const EVT &vt) const overridellvm::GeneratedTCEPluginvirtual
llvm::TCETargetMachinePlugin::getShlOpcode(const llvm::EVT &vt) const =0llvm::TCETargetMachinePluginpure virtual
getStore(const TargetRegisterClass *rc) const overridellvm::GeneratedTCEPluginvirtual
getSubtarget() const overridellvm::GeneratedTCEPluginvirtual
getTargetLowering() const overridellvm::GeneratedTCEPluginvirtual
getTargetTransformInfo(const Function &F) const overridellvm::GeneratedTCEPluginvirtual
getTruePredicateOpcode(unsigned opc) const overridellvm::GeneratedTCEPluginvirtual
getVectorRVDRegNums() const overridellvm::GeneratedTCEPluginvirtual
has16bitLoads() const overridellvm::GeneratedTCEPluginvirtual
has8bitLoads() const overridellvm::GeneratedTCEPluginvirtual
hasMUL() const overridellvm::GeneratedTCEPluginvirtual
hasOperation(TCEString operationName) const overridellvm::GeneratedTCEPlugininlinevirtual
hasROTL() const overridellvm::GeneratedTCEPluginvirtual
hasROTR() const overridellvm::GeneratedTCEPluginvirtual
hasSDIV() const overridellvm::GeneratedTCEPluginvirtual
hasSHL() const overridellvm::GeneratedTCEPluginvirtual
hasSHR() const overridellvm::GeneratedTCEPluginvirtual
hasSHRU() const overridellvm::GeneratedTCEPluginvirtual
hasSQRTF() const overridellvm::GeneratedTCEPluginvirtual
hasSREM() const overridellvm::GeneratedTCEPluginvirtual
hasSXHW() const overridellvm::GeneratedTCEPluginvirtual
hasSXQW() const overridellvm::GeneratedTCEPluginvirtual
hasUDIV() const overridellvm::GeneratedTCEPluginvirtual
hasUREM() const overridellvm::GeneratedTCEPluginvirtual
initialize()llvm::GeneratedTCEPluginprivate
instrInfo_llvm::TCETargetMachinePluginprotected
is64bit() const overridellvm::GeneratedTCEPluginvirtual
isLittleEndian() const overridellvm::GeneratedTCEPluginvirtual
llvmRegisterId(const TCEString &ttaRegister) overridellvm::GeneratedTCEPlugininlinevirtual
lowering_llvm::TCETargetMachinePluginprotected
manualInitialize()llvm::GeneratedTCEPluginvirtual
maxVectorSize() const overridellvm::GeneratedTCEPluginvirtual
nodeRegClass(unsigned nodeId, const llvm::TargetRegisterClass *current) const overridellvm::GeneratedTCEPluginvirtual
opcode(TCEString operationName) const overridellvm::GeneratedTCEPlugininlinevirtual
operationName(unsigned opc) const overridellvm::GeneratedTCEPluginvirtual
opNames_llvm::GeneratedTCEPluginprivate
raPortDRegNum() overridellvm::GeneratedTCEPluginvirtual
regIndices_llvm::GeneratedTCEPluginprivate
registerIndex(unsigned dwarfRegNum) overridellvm::GeneratedTCEPluginvirtual
registerTargetMachine(TCETargetMachine &tm) overridellvm::GeneratedTCEPluginvirtual
regNames_llvm::GeneratedTCEPluginprivate
rfName(unsigned dwarfRegNum) overridellvm::GeneratedTCEPluginvirtual
rvDRegNum() overridellvm::GeneratedTCEPlugininlinevirtual
rvHighDRegNum() overridellvm::GeneratedTCEPlugininlinevirtual
spDRegNum() overridellvm::GeneratedTCEPlugininlinevirtual
subTarget_llvm::TCETargetMachinePluginprotected
TCETargetMachinePlugin()llvm::TCETargetMachinePlugininline
tm_llvm::TCETargetMachinePluginprotected
truePredOps_llvm::GeneratedTCEPluginprivate
tsInfo_llvm::TCETargetMachinePluginprotected
ttallvmRegMap_llvm::GeneratedTCEPluginprivate
validStackAccessOperation(const std::string &opName) const overridellvm::GeneratedTCEPluginvirtual
validStackAccessOperations_llvm::GeneratedTCEPluginprivate
~GeneratedTCEPlugin()llvm::GeneratedTCEPluginvirtual
~TCETargetMachinePlugin()llvm::TCETargetMachinePlugininlinevirtual