OpenASIP
2.0
llvm
GeneratedTCEPlugin
llvm::GeneratedTCEPlugin Member List
This is the complete list of members for
llvm::GeneratedTCEPlugin
, including all inherited members.
adfXML
() override
llvm::GeneratedTCEPlugin
inline
virtual
adfXML_
llvm::GeneratedTCEPlugin
private
analyzeCCBranch
(llvm::MachineInstr &i, llvm::SmallVectorImpl< llvm::MachineOperand > &cond) const override
llvm::GeneratedTCEPlugin
virtual
canMaterializeConstant
(const ConstantInt &ci) const override
llvm::GeneratedTCEPlugin
virtual
createISelPass
(TCETargetMachine *tm) override
llvm::GeneratedTCEPlugin
virtual
dataASName
() override
llvm::GeneratedTCEPlugin
virtual
dataASName_
llvm::GeneratedTCEPlugin
private
dl_
llvm::TCETargetMachinePlugin
protected
extractElementLane
(const llvm::MachineInstr &) const override
llvm::GeneratedTCEPlugin
llvm::TCETargetMachinePlugin::extractElementLane
(const MachineInstr &mi) const =0
llvm::TCETargetMachinePlugin
pure virtual
extrasRegClass
(const llvm::TargetRegisterClass *current) const override
llvm::GeneratedTCEPlugin
virtual
falsePredOps_
llvm::GeneratedTCEPlugin
private
fpDRegNum
() override
llvm::GeneratedTCEPlugin
inline
virtual
frameInfo_
llvm::TCETargetMachinePlugin
protected
GeneratedTCEPlugin
()
llvm::GeneratedTCEPlugin
getAddOpcode
(const EVT &vt) const override
llvm::GeneratedTCEPlugin
virtual
llvm::TCETargetMachinePlugin::getAddOpcode
(const llvm::EVT &vt) const =0
llvm::TCETargetMachinePlugin
pure virtual
getCurrentTargetMachine
()
llvm::TCETargetMachinePlugin
inline
virtual
getCurrentTargetMachine
() const
llvm::TCETargetMachinePlugin
inline
virtual
getDataLayout
() const
llvm::TCETargetMachinePlugin
inline
virtual
getDataLayout
()
llvm::TCETargetMachinePlugin
inline
virtual
getDefaultType
() const override
llvm::GeneratedTCEPlugin
inline
virtual
getFalsePredicateOpcode
(unsigned opc) const override
llvm::GeneratedTCEPlugin
virtual
getFrameLowering
() const override
llvm::GeneratedTCEPlugin
virtual
getInstrInfo
() const override
llvm::GeneratedTCEPlugin
virtual
getIorOpcode
(const EVT &vt) const override
llvm::GeneratedTCEPlugin
virtual
llvm::TCETargetMachinePlugin::getIorOpcode
(const llvm::EVT &vt) const =0
llvm::TCETargetMachinePlugin
pure virtual
getLoad
(const TargetRegisterClass *rc) const override
llvm::GeneratedTCEPlugin
virtual
getLoadOpcode
(const EVT &vt) const override
llvm::GeneratedTCEPlugin
virtual
llvm::TCETargetMachinePlugin::getLoadOpcode
(const llvm::EVT &vt) const =0
llvm::TCETargetMachinePlugin
pure virtual
getMaxOpcode
(llvm::SDNode *n) const override
llvm::GeneratedTCEPlugin
virtual
getMaxuOpcode
(llvm::SDNode *n) const override
llvm::GeneratedTCEPlugin
virtual
getMinOpcode
(llvm::SDNode *n) const override
llvm::GeneratedTCEPlugin
virtual
getMinuOpcode
(llvm::SDNode *n) const override
llvm::GeneratedTCEPlugin
virtual
getParamDRegNums
() const override
llvm::GeneratedTCEPlugin
virtual
getPointerAdjustment
(int offset) const override
llvm::GeneratedTCEPlugin
virtual
getRegisterInfo
() const override
llvm::GeneratedTCEPlugin
virtual
getSelectionDAGInfo
() const
llvm::TCETargetMachinePlugin
inline
virtual
getShlOpcode
(const EVT &vt) const override
llvm::GeneratedTCEPlugin
virtual
llvm::TCETargetMachinePlugin::getShlOpcode
(const llvm::EVT &vt) const =0
llvm::TCETargetMachinePlugin
pure virtual
getStore
(const TargetRegisterClass *rc) const override
llvm::GeneratedTCEPlugin
virtual
getSubtarget
() const override
llvm::GeneratedTCEPlugin
virtual
getTargetLowering
() const override
llvm::GeneratedTCEPlugin
virtual
getTargetTransformInfo
(const Function &F) const override
llvm::GeneratedTCEPlugin
virtual
getTruePredicateOpcode
(unsigned opc) const override
llvm::GeneratedTCEPlugin
virtual
getVectorRVDRegNums
() const override
llvm::GeneratedTCEPlugin
virtual
has16bitLoads
() const override
llvm::GeneratedTCEPlugin
virtual
has8bitLoads
() const override
llvm::GeneratedTCEPlugin
virtual
hasMUL
() const override
llvm::GeneratedTCEPlugin
virtual
hasOperation
(TCEString operationName) const override
llvm::GeneratedTCEPlugin
inline
virtual
hasROTL
() const override
llvm::GeneratedTCEPlugin
virtual
hasROTR
() const override
llvm::GeneratedTCEPlugin
virtual
hasSDIV
() const override
llvm::GeneratedTCEPlugin
virtual
hasSHL
() const override
llvm::GeneratedTCEPlugin
virtual
hasSHR
() const override
llvm::GeneratedTCEPlugin
virtual
hasSHRU
() const override
llvm::GeneratedTCEPlugin
virtual
hasSQRTF
() const override
llvm::GeneratedTCEPlugin
virtual
hasSREM
() const override
llvm::GeneratedTCEPlugin
virtual
hasSXHW
() const override
llvm::GeneratedTCEPlugin
virtual
hasSXQW
() const override
llvm::GeneratedTCEPlugin
virtual
hasUDIV
() const override
llvm::GeneratedTCEPlugin
virtual
hasUREM
() const override
llvm::GeneratedTCEPlugin
virtual
initialize
()
llvm::GeneratedTCEPlugin
private
instrInfo_
llvm::TCETargetMachinePlugin
protected
is64bit
() const override
llvm::GeneratedTCEPlugin
virtual
isLittleEndian
() const override
llvm::GeneratedTCEPlugin
virtual
llvmRegisterId
(const TCEString &ttaRegister) override
llvm::GeneratedTCEPlugin
inline
virtual
lowering_
llvm::TCETargetMachinePlugin
protected
manualInitialize
()
llvm::GeneratedTCEPlugin
virtual
maxVectorSize
() const override
llvm::GeneratedTCEPlugin
virtual
nodeRegClass
(unsigned nodeId, const llvm::TargetRegisterClass *current) const override
llvm::GeneratedTCEPlugin
virtual
opcode
(TCEString operationName) const override
llvm::GeneratedTCEPlugin
inline
virtual
operationName
(unsigned opc) const override
llvm::GeneratedTCEPlugin
virtual
opNames_
llvm::GeneratedTCEPlugin
private
raPortDRegNum
() override
llvm::GeneratedTCEPlugin
virtual
regIndices_
llvm::GeneratedTCEPlugin
private
registerIndex
(unsigned dwarfRegNum) override
llvm::GeneratedTCEPlugin
virtual
registerTargetMachine
(TCETargetMachine &tm) override
llvm::GeneratedTCEPlugin
virtual
regNames_
llvm::GeneratedTCEPlugin
private
rfName
(unsigned dwarfRegNum) override
llvm::GeneratedTCEPlugin
virtual
rvDRegNum
() override
llvm::GeneratedTCEPlugin
inline
virtual
rvHighDRegNum
() override
llvm::GeneratedTCEPlugin
inline
virtual
spDRegNum
() override
llvm::GeneratedTCEPlugin
inline
virtual
subTarget_
llvm::TCETargetMachinePlugin
protected
TCETargetMachinePlugin
()
llvm::TCETargetMachinePlugin
inline
tm_
llvm::TCETargetMachinePlugin
protected
truePredOps_
llvm::GeneratedTCEPlugin
private
tsInfo_
llvm::TCETargetMachinePlugin
protected
ttallvmRegMap_
llvm::GeneratedTCEPlugin
private
validStackAccessOperation
(const std::string &opName) const override
llvm::GeneratedTCEPlugin
virtual
validStackAccessOperations_
llvm::GeneratedTCEPlugin
private
~GeneratedTCEPlugin
()
llvm::GeneratedTCEPlugin
virtual
~TCETargetMachinePlugin
()
llvm::TCETargetMachinePlugin
inline
virtual
Generated by
1.8.17