Lines Matching refs:SDNode
98 static bool isRotateAndMask(SDNode *N, unsigned Mask, bool isShiftMask,
103 SDNode *getGlobalBaseReg();
107 SDNode *Select(SDNode *N);
109 SDNode *SelectBitfieldInsert(SDNode *N);
183 SDNode *SelectSETCC(SDNode *N);
255 SDNode *PPCDAGToDAGISel::getGlobalBaseReg() {
281 static bool isIntS16Immediate(SDNode *N, short &Imm) {
299 static bool isInt32Immediate(SDNode *N, unsigned &Imm) {
309 static bool isInt64Immediate(SDNode *N, uint64_t &Imm) {
327 static bool isOpcWithIntImmediate(SDNode *N, unsigned Opc, unsigned& Imm) {
356 bool PPCDAGToDAGISel::isRotateAndMask(SDNode *N, unsigned Mask,
400 SDNode *PPCDAGToDAGISel::SelectBitfieldInsert(SDNode *N) {
711 SDNode *PPCDAGToDAGISel::SelectSETCC(SDNode *N) {
767 SDNode *AD = CurDAG->getMachineNode(PPC::ADDIC, dl, MVT::i32, MVT::Glue,
877 SDNode *PPCDAGToDAGISel::Select(SDNode *N) {
912 SDNode *Result;
992 SDNode *Op =
998 SDNode *Op =
1151 if (SDNode *I = SelectBitfieldInsert(N))
1194 SDNode *Tmp =
1279 SDNode *Tmp = CurDAG->getMachineNode(PPC::ADDIStocHA, dl, MVT::i64,
1345 SDNode *Tmp = CurDAG->getMachineNode(Opc1, dl, VT, EltVal);
1357 SDNode *Tmp1 = CurDAG->getMachineNode(Opc1, dl, VT, EltVal);
1359 SDNode *Tmp2 = CurDAG->getMachineNode(Opc1, dl, VT, EltVal);
1371 SDNode *Tmp1 = CurDAG->getMachineNode(Opc1, dl, VT, EltVal);
1373 SDNode *Tmp2 = CurDAG->getMachineNode(Opc1, dl, VT, EltVal);
1399 SDNode *N = --Position;