Searched refs:AndImm (Results 1 – 2 of 2) sorted by relevance
1899 uint64_t AndImm = 0; in isBitfieldExtractOpFromAnd() local1900 if (!isOpcWithIntImmediate(N, ISD::AND, AndImm)) in isBitfieldExtractOpFromAnd()1907 AndImm |= maskTrailingOnes<uint64_t>(NumberOfIgnoredLowBits); in isBitfieldExtractOpFromAnd()1910 if (AndImm & (AndImm + 1)) in isBitfieldExtractOpFromAnd()1954 MSB = SrlImm + (VT == MVT::i32 ? countTrailingOnes<uint32_t>(AndImm) in isBitfieldExtractOpFromAnd()1955 : countTrailingOnes<uint64_t>(AndImm)) - in isBitfieldExtractOpFromAnd()2521 uint64_t AndImm; in isBitfieldPositioningOp() local2522 if (isOpcWithIntImmediate(Op.getNode(), ISD::AND, AndImm)) { in isBitfieldPositioningOp()2523 assert((~APInt(BitWidth, AndImm) & ~Known.Zero) == 0); in isBitfieldPositioningOp()
4313 int64_t AndImm, LSBImm; in matchBitfieldExtractFromAnd() local4318 m_ICst(AndImm)))) in matchBitfieldExtractFromAnd()4322 auto MaybeMask = static_cast<uint64_t>(AndImm); in matchBitfieldExtractFromAnd()4330 uint64_t Width = APInt(Size, AndImm).countTrailingOnes(); in matchBitfieldExtractFromAnd()