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

Lines Matching refs:SDValue

444   SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override;
446 SDValue LowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const;
483 SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv,
487 SmallVectorImpl<SDValue> &InVals) const override;
489 SDValue LowerCall(CallLoweringInfo &CLI,
490 SmallVectorImpl<SDValue> &InVals) const override;
496 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
498 const SmallVectorImpl<SDValue> &OutVals, const SDLoc &dl,
501 void LowerAsmOperandForConstraint(SDValue Op, std::string &Constraint,
502 std::vector<SDValue> &Ops,
531 SDValue getSqrtEstimate(SDValue Operand, SelectionDAG &DAG, int Enabled,
555 SDValue getParamSymbol(SelectionDAG &DAG, int idx, EVT) const;
557 SDValue LowerBUILD_VECTOR(SDValue Op, SelectionDAG &DAG) const;
558 SDValue LowerCONCAT_VECTORS(SDValue Op, SelectionDAG &DAG) const;
559 SDValue LowerEXTRACT_VECTOR_ELT(SDValue Op, SelectionDAG &DAG) const;
561 SDValue LowerFROUND(SDValue Op, SelectionDAG &DAG) const;
562 SDValue LowerFROUND32(SDValue Op, SelectionDAG &DAG) const;
563 SDValue LowerFROUND64(SDValue Op, SelectionDAG &DAG) const;
565 SDValue LowerLOAD(SDValue Op, SelectionDAG &DAG) const;
566 SDValue LowerLOADi1(SDValue Op, SelectionDAG &DAG) const;
568 SDValue LowerSTORE(SDValue Op, SelectionDAG &DAG) const;
569 SDValue LowerSTOREi1(SDValue Op, SelectionDAG &DAG) const;
570 SDValue LowerSTOREVector(SDValue Op, SelectionDAG &DAG) const;
572 SDValue LowerShiftRightParts(SDValue Op, SelectionDAG &DAG) const;
573 SDValue LowerShiftLeftParts(SDValue Op, SelectionDAG &DAG) const;
575 SDValue LowerSelect(SDValue Op, SelectionDAG &DAG) const;
577 void ReplaceNodeResults(SDNode *N, SmallVectorImpl<SDValue> &Results,
579 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
581 Align getArgumentAlignment(SDValue Callee, const CallBase *CB, Type *Ty,