Lines Matching refs:SelectionDAG
24 SDValue LowerParameter(SelectionDAG &DAG, EVT VT, EVT MemVT, SDLoc DL,
27 SelectionDAG &DAG) const;
28 SDValue LowerLOAD(SDValue Op, SelectionDAG &DAG) const;
29 SDValue LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const;
30 SDValue LowerSIGN_EXTEND(SDValue Op, SelectionDAG &DAG) const;
31 SDValue LowerSTORE(SDValue Op, SelectionDAG &DAG) const;
32 SDValue LowerZERO_EXTEND(SDValue Op, SelectionDAG &DAG) const;
33 SDValue LowerADD(SDValue Op, SelectionDAG &DAG) const;
34 SDValue LowerBRCOND(SDValue Op, SelectionDAG &DAG) const;
36 SDValue ResourceDescriptorToi128(SDValue Op, SelectionDAG &DAG) const;
39 const TargetRegisterClass *getRegClassForNode(SelectionDAG &DAG,
41 bool fitsRegClass(SelectionDAG &DAG, const SDValue &Op,
43 void ensureSRegLimit(SelectionDAG &DAG, SDValue &Operand,
46 SDNode *foldOperands(MachineSDNode *N, SelectionDAG &DAG) const;
47 void adjustWritemask(MachineSDNode *&N, SelectionDAG &DAG) const;
48 MachineSDNode *AdjustRegClass(MachineSDNode *N, SelectionDAG &DAG) const;
58 SDLoc DL, SelectionDAG &DAG,
66 virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const;
68 virtual SDNode *PostISelFolding(MachineSDNode *N, SelectionDAG &DAG) const;
73 SDValue CreateLiveInRegister(SelectionDAG &DAG, const TargetRegisterClass *RC,