Lines Matching refs:isOpcWithIntImmediate
547 static bool isOpcWithIntImmediate(const SDNode *N, unsigned Opc, in isOpcWithIntImmediate() function
2464 if (!isOpcWithIntImmediate(N, ISD::AND, AndImm)) in isBitfieldExtractOpFromAnd()
2481 isOpcWithIntImmediate(Op0->getOperand(0).getNode(), ISD::SRL, SrlImm)) { in isBitfieldExtractOpFromAnd()
2488 isOpcWithIntImmediate(Op0->getOperand(0).getNode(), ISD::SRL, in isBitfieldExtractOpFromAnd()
2495 } else if (isOpcWithIntImmediate(Op0, ISD::SRL, SrlImm)) { in isBitfieldExtractOpFromAnd()
2551 if (!isOpcWithIntImmediate(Op.getNode(), ISD::SRL, ShiftImm) && in isBitfieldExtractOpFromSExtInReg()
2552 !isOpcWithIntImmediate(Op.getNode(), ISD::SRA, ShiftImm)) in isBitfieldExtractOpFromSExtInReg()
2587 if (!isOpcWithIntImmediate(N->getOperand(0).getNode(), ISD::AND, AndMask)) in isSeveralBitsExtractOpFromShr()
2627 if (isOpcWithIntImmediate(N->getOperand(0).getNode(), ISD::SHL, ShlImm)) { in isBitfieldExtractOpFromShr()
2683 if (!isOpcWithIntImmediate(Op.getNode(), ISD::SRA, ShiftImm)) in tryBitfieldExtractOpFromSExt()
3091 if (!isOpcWithIntImmediate(Op.getNode(), ISD::AND, AndImm)) in isBitfieldPositioningOpFromAnd()
3107 if (isOpcWithIntImmediate(AndOp0.getNode(), ISD::SHL, ShlImm)) { in isBitfieldPositioningOpFromAnd()
3111 isOpcWithIntImmediate(AndOp0.getOperand(0).getNode(), ISD::SHL, in isBitfieldPositioningOpFromAnd()
3180 if (!isOpcWithIntImmediate(Op0.getNode(), ISD::AND, AndImm)) in isSeveralBitsPositioningOpFromShl()
3213 if (!isOpcWithIntImmediate(Op.getNode(), ISD::SHL, ShlImm)) in isBitfieldPositioningOpFromShl()
3251 if (!isOpcWithIntImmediate(N, ISD::OR, OrImm)) in tryBitfieldInsertOpFromOrAndImm()
3264 !isOpcWithIntImmediate(And.getNode(), ISD::AND, MaskImm)) in tryBitfieldInsertOpFromOrAndImm()
3343 if (isOpcWithIntImmediate(Dst.getNode(), ISD::AND, AndImm) && in isWorthFoldingIntoOrrWithShift()
3364 if (isOpcWithIntImmediate(DstOp0.getNode(), ISD::SRL, SrlImm)) { in isWorthFoldingIntoOrrWithShift()
3386 if (isOpcWithIntImmediate(Dst.getNode(), ISD::SHL, ShlImm)) { in isWorthFoldingIntoOrrWithShift()
3393 if (isOpcWithIntImmediate(Dst.getNode(), ISD::SRL, SrlImm)) { in isWorthFoldingIntoOrrWithShift()
3425 if (isOpcWithIntImmediate(OrOpd0.getNode(), ISD::AND, SrcAndImm) && in tryOrrWithShift()
3449 if (isOpcWithIntImmediate(OrOpd0.getNode(), ISD::SHL, ShlImm)) { in tryOrrWithShift()
3480 if (isOpcWithIntImmediate(OrOpd0.getNode(), ISD::SRL, SrlImm)) { in tryOrrWithShift()
3597 if (isOpcWithIntImmediate(OrOpd1, ISD::AND, Imm) && in tryBitfieldInsertOpFromOr()
3628 isOpcWithIntImmediate(And0.getNode(), ISD::AND, Mask0Imm) && in tryBitfieldInsertOpFromOr()
3629 isOpcWithIntImmediate(And1.getNode(), ISD::AND, Mask1Imm) && in tryBitfieldInsertOpFromOr()
3652 isOpcWithIntImmediate(Src.getNode(), ISD::SRL, LsrImm) && in tryBitfieldInsertOpFromOr()
3827 if (!isOpcWithIntImmediate(ShiftAmt.getNode(), ISD::AND, MaskImm) && in tryShiftAmountMod()
3828 !isOpcWithIntImmediate(ShiftAmt.getNode(), AArch64ISD::ANDS, MaskImm)) in tryShiftAmountMod()