Lines Matching refs:SDValue
224 void LowerAsmOperandForConstraint(SDValue Op,
226 std::vector<SDValue> &Ops,
231 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override;
234 SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv,
238 SmallVectorImpl<SDValue> &InVals) const override;
239 SDValue LowerCall(CallLoweringInfo &CLI,
240 SmallVectorImpl<SDValue> &InVals) const override;
242 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
244 const SmallVectorImpl<SDValue> &OutVals,
246 SDValue prepareVolatileOrAtomicLoad(SDValue Chain, SDLoc DL,
248 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
254 SDValue lowerSETCC(SDValue Op, SelectionDAG &DAG) const;
255 SDValue lowerBR_CC(SDValue Op, SelectionDAG &DAG) const;
256 SDValue lowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const;
257 SDValue lowerGlobalAddress(GlobalAddressSDNode *Node,
259 SDValue lowerGlobalTLSAddress(GlobalAddressSDNode *Node,
261 SDValue lowerBlockAddress(BlockAddressSDNode *Node,
263 SDValue lowerJumpTable(JumpTableSDNode *JT, SelectionDAG &DAG) const;
264 SDValue lowerConstantPool(ConstantPoolSDNode *CP, SelectionDAG &DAG) const;
265 SDValue lowerVASTART(SDValue Op, SelectionDAG &DAG) const;
266 SDValue lowerVACOPY(SDValue Op, SelectionDAG &DAG) const;
267 SDValue lowerDYNAMIC_STACKALLOC(SDValue Op, SelectionDAG &DAG) const;
268 SDValue lowerSMUL_LOHI(SDValue Op, SelectionDAG &DAG) const;
269 SDValue lowerUMUL_LOHI(SDValue Op, SelectionDAG &DAG) const;
270 SDValue lowerSDIVREM(SDValue Op, SelectionDAG &DAG) const;
271 SDValue lowerUDIVREM(SDValue Op, SelectionDAG &DAG) const;
272 SDValue lowerBITCAST(SDValue Op, SelectionDAG &DAG) const;
273 SDValue lowerOR(SDValue Op, SelectionDAG &DAG) const;
274 SDValue lowerATOMIC_LOAD(SDValue Op, SelectionDAG &DAG) const;
275 SDValue lowerATOMIC_STORE(SDValue Op, SelectionDAG &DAG) const;
276 SDValue lowerATOMIC_LOAD_OP(SDValue Op, SelectionDAG &DAG,
278 SDValue lowerATOMIC_LOAD_SUB(SDValue Op, SelectionDAG &DAG) const;
279 SDValue lowerATOMIC_CMP_SWAP(SDValue Op, SelectionDAG &DAG) const;
280 SDValue lowerLOAD_SEQUENCE_POINT(SDValue Op, SelectionDAG &DAG) const;
281 SDValue lowerSTACKSAVE(SDValue Op, SelectionDAG &DAG) const;
282 SDValue lowerSTACKRESTORE(SDValue Op, SelectionDAG &DAG) const;
283 SDValue lowerPREFETCH(SDValue Op, SelectionDAG &DAG) const;