Home | History | Annotate | Download | only in ARM

Lines Matching full:and_imm

358     unsigned And_imm = 0;
359 if (!isOpcWithIntImmediate(N1.getNode(), ISD::AND, And_imm)) {
360 if (isOpcWithIntImmediate(N0.getNode(), ISD::AND, And_imm))
363 if (!And_imm)
367 unsigned TZ = countTrailingZeros(And_imm);
379 And_imm >>= TZ;
380 if (And_imm & (And_imm + 1))
411 CurDAG->getConstant(And_imm, SDLoc(Srl), MVT::i32));
2339 unsigned And_imm = 0;
2341 if (isOpcWithIntImmediate(N, ISD::AND, And_imm)) {
2344 if (And_imm & (And_imm + 1))
2353 unsigned Width = countTrailingOnes(And_imm) - 1;
2414 if (isOpcWithIntImmediate(N->getOperand(0).getNode(), ISD::AND, And_imm) &&
2415 isShiftedMask_32(And_imm)) {
2417 unsigned LSB = countTrailingZeros(And_imm);
2421 unsigned MSB = 31 - countLeadingZeros(And_imm);