Searched refs:And_imm (Results 1 - 2 of 2) sorted by relevance

/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp362 unsigned And_imm = 0; local
363 if (!isOpcWithIntImmediate(N1.getNode(), ISD::AND, And_imm)) {
364 if (isOpcWithIntImmediate(N0.getNode(), ISD::AND, And_imm))
367 if (!And_imm)
371 unsigned TZ = countTrailingZeros(And_imm);
383 And_imm >>= TZ;
384 if (And_imm & (And_imm + 1))
415 CurDAG->getConstant(And_imm, SDLoc(Srl), MVT::i32));
2335 unsigned And_imm local
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1444 uint64_t And_imm = 0; local
1445 if (!isOpcWithIntImmediate(N, ISD::AND, And_imm))
1452 And_imm |= (1 << NumberOfIgnoredLowBits) - 1;
1455 if (And_imm & (And_imm + 1))
1497 MSB = Srl_imm + (VT == MVT::i32 ? countTrailingOnes<uint32_t>(And_imm)
1498 : countTrailingOnes<uint64_t>(And_imm)) -

Completed in 107 milliseconds