Lines Matching refs:SelectionDAG
34 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override;
38 SelectionDAG &DAG) const override;
42 const SDLoc &DL, SelectionDAG &DAG,
57 SDValue LowerImplicitParameter(SelectionDAG &DAG, EVT VT, const SDLoc &DL,
62 SDValue OptimizeSwizzle(SDValue BuildVector, SDValue Swz[], SelectionDAG &DAG,
64 SDValue vectorToVerticalVector(SelectionDAG &DAG, SDValue Vector) const;
66 SDValue lowerFrameIndex(SDValue Op, SelectionDAG &DAG) const;
67 SDValue LowerEXTRACT_VECTOR_ELT(SDValue Op, SelectionDAG &DAG) const;
68 SDValue LowerINSERT_VECTOR_ELT(SDValue Op, SelectionDAG &DAG) const;
70 SelectionDAG &DAG) const override;
71 SDValue LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const;
73 SDValue lowerPrivateTruncStore(StoreSDNode *Store, SelectionDAG &DAG) const;
74 SDValue LowerSTORE(SDValue Op, SelectionDAG &DAG) const;
75 SDValue LowerFPTOUINT(SDValue Op, SelectionDAG &DAG) const;
77 SDValue lowerPrivateExtLoad(SDValue Op, SelectionDAG &DAG) const;
78 SDValue LowerLOAD(SDValue Op, SelectionDAG &DAG) const;
79 SDValue LowerBRCOND(SDValue Op, SelectionDAG &DAG) const;
80 SDValue LowerTrig(SDValue Op, SelectionDAG &DAG) const;
81 SDValue LowerSHLParts(SDValue Op, SelectionDAG &DAG) const;
82 SDValue LowerSRXParts(SDValue Op, SelectionDAG &DAG) const;
83 SDValue LowerUADDSUBO(SDValue Op, SelectionDAG &DAG,
87 SelectionDAG &DAG) const;
96 SelectionDAG &DAG) const;
98 SDNode *PostISelFolding(MachineSDNode *N, SelectionDAG &DAG) const override;