OpenASIP
2.0
|
This is the complete list of members for llvm::TCETargetLowering, including all inherited members.
addVectorLowerings() | llvm::TCETargetLowering | private |
addVectorRegisterClasses() | llvm::TCETargetLowering | private |
associatedVectorRegClass(const EVT &vt) const | llvm::TCETargetLowering | private |
canEncodeConstantOperands(const SDNode &node) const | llvm::TCETargetLowering | |
canEncodeImmediate(const ConstantSDNode &node) const | llvm::TCETargetLowering | |
ExpandLibCall(RTLIB::Libcall LC, SDNode *Node, bool isSigned, SelectionDAG &DAG) const | llvm::TCETargetLowering | |
getConstraintType(StringRef Constraint) const override | llvm::TCETargetLowering | |
getConstShiftNodeAndTCEOP(SDValue op) const | llvm::TCETargetLowering | |
getRegClassForInlineAsmConstraint(const std::string &Constraint, EVT VT) const | llvm::TCETargetLowering | |
getRegForInlineAsmConstraint(const TargetRegisterInfo *TRI, StringRef Constraint, MVT VT) const override | llvm::TCETargetLowering | |
getSetCCResultType(const DataLayout &DL, LLVMContext &Context, EVT VT) const override | llvm::TCETargetLowering | |
getSetCCResultVT(const EVT &VT) const | llvm::TCETargetLowering | privatevirtual |
getTargetNodeName(unsigned opcode) const override | llvm::TCETargetLowering | virtual |
getVarArgsFrameOffset() const | llvm::TCETargetLowering | inline |
getVectorRegClassForInlineAsmConstraint(const TargetRegisterInfo *TRI, MVT VT) const | llvm::TCETargetLowering | private |
hasI1RC_ | llvm::TCETargetLowering | private |
hasI1RegisterClass() const | llvm::TCETargetLowering | private |
isBroadcast(SDNode *n) | llvm::TCETargetLowering | static |
isConstantOrUndefBuild(const SDNode &node) const | llvm::TCETargetLowering | |
isFPImmLegal(const APFloat &apf, EVT VT, bool forCodeSize) const override | llvm::TCETargetLowering | virtual |
isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const override | llvm::TCETargetLowering | virtual |
loadGAFromConstantPool_ | llvm::TCETargetLowering | private |
LowerAsmOperandForConstraint(SDValue Op, std::string &Constraint, std::vector< SDValue > &Ops, SelectionDAG &DAG) const override | llvm::TCETargetLowering | |
LowerBlockAddress(SDValue Op, SelectionDAG &DAG) const | llvm::TCETargetLowering | |
LowerBuildBooleanVectorVector(SDValue Op, MVT newElementVT, int elemCount, SelectionDAG &DAG) const | llvm::TCETargetLowering | |
LowerBuildVector(SDValue Op, SelectionDAG &DAG) const | llvm::TCETargetLowering | |
LowerCall(TargetLowering::CallLoweringInfo &CLI, SmallVectorImpl< SDValue > &InVals) const override | llvm::TCETargetLowering | virtual |
LowerConstant(SDValue Op, SelectionDAG &DAG) const | llvm::TCETargetLowering | |
lowerExtOrBoolLoad(SDValue op, SelectionDAG &DAG) const | llvm::TCETargetLowering | |
LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv, bool isVarArg, const SmallVectorImpl< ISD::InputArg > &Ins, SDLOC_PARAM_TYPE dl, SelectionDAG &DAG, SmallVectorImpl< SDValue > &InVals) const override | llvm::TCETargetLowering | virtual |
LowerGLOBALADDRESS(SDValue Op, SelectionDAG &DAG) const | llvm::TCETargetLowering | |
lowerHWLoops(SDValue op, SelectionDAG &dag) const | llvm::TCETargetLowering | |
LowerINLINEASM(SDValue Op, SelectionDAG &DAG) const | llvm::TCETargetLowering | |
LowerOperation(SDValue Op, SelectionDAG &DAG) const override | llvm::TCETargetLowering | virtual |
LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg, const SmallVectorImpl< ISD::OutputArg > &Outs, const SmallVectorImpl< SDValue > &OutVals, SDLOC_PARAM_TYPE dl, SelectionDAG &DAG) const override | llvm::TCETargetLowering | virtual |
LowerShift(SDValue op, SelectionDAG &dag) const | llvm::TCETargetLowering | |
LowerTRAP(SDValue Op, SelectionDAG &DAG) const | llvm::TCETargetLowering | |
LowerVASTART(SDValue Op, SelectionDAG &DAG) const | llvm::TCETargetLowering | |
PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override | llvm::TCETargetLowering | virtual |
ReplaceNodeResults(SDNode *node, SmallVectorImpl< SDValue > &, SelectionDAG &) const override | llvm::TCETargetLowering | |
shouldLoadFromConstantPool(unsigned addressSpace) const | llvm::TCETargetLowering | |
TCETargetLowering(TargetMachine &TM, const TCESubtarget &subt) | llvm::TCETargetLowering | |
tm_ | llvm::TCETargetLowering | private |
VarArgsFrameOffset | llvm::TCETargetLowering | mutableprivate |