Lines Matching refs:SDValue
151 SDValue LowerFormalArguments(SDValue Chain,
155 SmallVectorImpl<SDValue> &InVals) const;
157 SDValue LowerReturn(SDValue Chain,
160 const SmallVectorImpl<SDValue> &OutVals,
163 SDValue LowerCall(CallLoweringInfo &CLI,
164 SmallVectorImpl<SDValue> &InVals) const;
166 SDValue LowerCallResult(SDValue Chain, SDValue InFlag,
170 SmallVectorImpl<SDValue> &InVals) const;
172 SDValue LowerBUILD_VECTOR(SDValue Op, SelectionDAG &DAG,
176 SDValue &Chain) const;
181 bool IsEligibleForTailCallOptimization(SDValue Callee,
187 const SmallVectorImpl<SDValue> &OutVals,
194 SDValue addTokenForArgument(SDValue Chain, SelectionDAG &DAG,
203 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const;
206 SDValue getSelectableIntSetCC(SDValue LHS, SDValue RHS, ISD::CondCode CC,
207 SDValue &A64cc, SelectionDAG &DAG, SDLoc &dl) const;
227 SDValue LowerATOMIC_FENCE(SDValue Op, SelectionDAG &DAG) const;
228 SDValue LowerATOMIC_STORE(SDValue Op, SelectionDAG &DAG) const;
229 SDValue LowerBlockAddress(SDValue Op, SelectionDAG &DAG) const;
230 SDValue LowerBRCOND(SDValue Op, SelectionDAG &DAG) const;
231 SDValue LowerBR_CC(SDValue Op, SelectionDAG &DAG) const;
232 SDValue LowerF128ToCall(SDValue Op, SelectionDAG &DAG,
234 SDValue LowerFP_EXTEND(SDValue Op, SelectionDAG &DAG) const;
235 SDValue LowerFP_ROUND(SDValue Op, SelectionDAG &DAG) const;
236 SDValue LowerFP_TO_INT(SDValue Op, SelectionDAG &DAG, bool IsSigned) const;
238 SDValue LowerGlobalAddressELFSmall(SDValue Op, SelectionDAG &DAG) const;
239 SDValue LowerGlobalAddressELFLarge(SDValue Op, SelectionDAG &DAG) const;
240 SDValue LowerGlobalAddressELF(SDValue Op, SelectionDAG &DAG) const;
242 SDValue LowerTLSDescCall(SDValue SymAddr, SDValue DescAddr, SDLoc DL,
244 SDValue LowerGlobalTLSAddress(SDValue Op, SelectionDAG &DAG) const;
245 SDValue LowerINT_TO_FP(SDValue Op, SelectionDAG &DAG, bool IsSigned) const;
246 SDValue LowerJumpTable(SDValue Op, SelectionDAG &DAG) const;
247 SDValue LowerSELECT(SDValue Op, SelectionDAG &DAG) const;
248 SDValue LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const;
249 SDValue LowerSETCC(SDValue Op, SelectionDAG &DAG) const;
250 SDValue LowerVACOPY(SDValue Op, SelectionDAG &DAG) const;
251 SDValue LowerVASTART(SDValue Op, SelectionDAG &DAG) const;
253 virtual SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const;
265 void LowerAsmOperandForConstraint(SDValue Op,
267 std::vector<SDValue> &Ops,