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

Lines Matching refs:SDValue

86   SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override;
88 void ReplaceNodeResults(SDNode *N, SmallVectorImpl<SDValue> &Results,
95 bool getPreIndexedAddressParts(SDNode *N, SDValue &Base, SDValue &Offset,
99 bool getPostIndexedAddressParts(SDNode *N, SDNode *Op, SDValue &Base,
100 SDValue &Offset, ISD::MemIndexedMode &AM,
124 void LowerAsmOperandForConstraint(SDValue Op, std::string &Constraint,
125 std::vector<SDValue> &Ops,
137 SDValue getAVRCmp(SDValue LHS, SDValue RHS, ISD::CondCode CC, SDValue &AVRcc,
139 SDValue LowerShifts(SDValue Op, SelectionDAG &DAG) const;
140 SDValue LowerDivRem(SDValue Op, SelectionDAG &DAG) const;
141 SDValue LowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const;
142 SDValue LowerBlockAddress(SDValue Op, SelectionDAG &DAG) const;
143 SDValue LowerBR_CC(SDValue Op, SelectionDAG &DAG) const;
144 SDValue LowerINLINEASM(SDValue Op, SelectionDAG &DAG) const;
145 SDValue LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const;
146 SDValue LowerSETCC(SDValue Op, SelectionDAG &DAG) const;
147 SDValue LowerVASTART(SDValue Op, SelectionDAG &DAG) const;
154 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
156 const SmallVectorImpl<SDValue> &OutVals, const SDLoc &dl,
158 SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv,
162 SmallVectorImpl<SDValue> &InVals) const override;
163 SDValue LowerCall(TargetLowering::CallLoweringInfo &CLI,
164 SmallVectorImpl<SDValue> &InVals) const override;
165 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
169 SmallVectorImpl<SDValue> &InVals) const;