|
OpenASIP 2.2
|
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 | |
| lowerFABS(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 |