• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/

Lines Matching refs:SDValue

75   bool isZExtFree(SDValue Val, EVT VT2) const override;
83 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override;
84 void ReplaceNodeResults(SDNode *N, SmallVectorImpl<SDValue> &Results,
87 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
89 unsigned ComputeNumSignBitsForTargetNode(SDValue Op,
105 void LowerAsmOperandForConstraint(SDValue Op, std::string &Constraint,
106 std::vector<SDValue> &Ops,
165 SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv,
169 SmallVectorImpl<SDValue> &InVals) const override;
174 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
176 const SmallVectorImpl<SDValue> &OutVals, const SDLoc &DL,
178 SDValue LowerCall(TargetLowering::CallLoweringInfo &CLI,
179 SmallVectorImpl<SDValue> &InVals) const override;
189 SDValue C) const override;
214 SDValue getAddr(NodeTy *N, SelectionDAG &DAG, bool IsLocal = true) const;
216 SDValue getStaticTLSAddr(GlobalAddressSDNode *N, SelectionDAG &DAG,
218 SDValue getDynamicTLSAddr(GlobalAddressSDNode *N, SelectionDAG &DAG) const;
220 SDValue lowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const;
221 SDValue lowerBlockAddress(SDValue Op, SelectionDAG &DAG) const;
222 SDValue lowerConstantPool(SDValue Op, SelectionDAG &DAG) const;
223 SDValue lowerGlobalTLSAddress(SDValue Op, SelectionDAG &DAG) const;
224 SDValue lowerSELECT(SDValue Op, SelectionDAG &DAG) const;
225 SDValue lowerVASTART(SDValue Op, SelectionDAG &DAG) const;
226 SDValue lowerFRAMEADDR(SDValue Op, SelectionDAG &DAG) const;
227 SDValue lowerRETURNADDR(SDValue Op, SelectionDAG &DAG) const;
228 SDValue lowerShiftLeftParts(SDValue Op, SelectionDAG &DAG) const;
229 SDValue lowerShiftRightParts(SDValue Op, SelectionDAG &DAG, bool IsSRA) const;
230 SDValue LowerINTRINSIC_WO_CHAIN(SDValue Op, SelectionDAG &DAG) const;
239 const SmallVectorImpl<std::pair<llvm::Register, llvm::SDValue>> &Regs,