Lines Matching refs:isOpcWithIntImmediate
227 static bool isOpcWithIntImmediate(const SDNode *N, unsigned Opc, in isOpcWithIntImmediate() function
1443 if (!isOpcWithIntImmediate(N, ISD::AND, AndImm)) in isBitfieldExtractOpFromAnd()
1460 isOpcWithIntImmediate(Op0->getOperand(0).getNode(), ISD::SRL, SrlImm)) { in isBitfieldExtractOpFromAnd()
1467 isOpcWithIntImmediate(Op0->getOperand(0).getNode(), ISD::SRL, in isBitfieldExtractOpFromAnd()
1474 } else if (isOpcWithIntImmediate(Op0, ISD::SRL, SrlImm)) { in isBitfieldExtractOpFromAnd()
1527 if (!isOpcWithIntImmediate(Op.getNode(), ISD::SRL, ShiftImm) && in isBitfieldExtractOpFromSExtInReg()
1528 !isOpcWithIntImmediate(Op.getNode(), ISD::SRA, ShiftImm)) in isBitfieldExtractOpFromSExtInReg()
1563 if (!isOpcWithIntImmediate(N->getOperand(0).getNode(), ISD::AND, AndMask)) in isSeveralBitsExtractOpFromShr()
1609 if (isOpcWithIntImmediate(N->getOperand(0).getNode(), ISD::SHL, ShlImm)) { in isBitfieldExtractOpFromShr()
1664 if (!isOpcWithIntImmediate(Op.getNode(), ISD::SRA, ShiftImm)) in tryBitfieldExtractOpFromSExt()
2005 if (isOpcWithIntImmediate(Op.getNode(), ISD::AND, AndImm)) { in isBitfieldPositioningOp()
2016 if (!isOpcWithIntImmediate(Op.getNode(), ISD::SHL, ShlImm)) in isBitfieldPositioningOp()
2057 if (!isOpcWithIntImmediate(N, ISD::OR, OrImm)) in tryBitfieldInsertOpFromOrAndImm()
2070 !isOpcWithIntImmediate(And.getNode(), ISD::AND, MaskImm)) in tryBitfieldInsertOpFromOrAndImm()
2230 if (isOpcWithIntImmediate(OrOpd1, ISD::AND, Imm) && in tryBitfieldInsertOpFromOr()
2255 isOpcWithIntImmediate(And0.getNode(), ISD::AND, Mask0Imm) && in tryBitfieldInsertOpFromOr()
2256 isOpcWithIntImmediate(And1.getNode(), ISD::AND, Mask1Imm) && in tryBitfieldInsertOpFromOr()