Lines Matching refs:BitSize
43 unsigned BitSize);
393 unsigned BitSize) { in expandMOVImm() argument
399 uint64_t UImm = Imm << (64 - BitSize) >> (64 - BitSize); in expandMOVImm()
401 if (AArch64_AM::processLogicalImmediate(UImm, BitSize, Encoding)) { in expandMOVImm()
402 unsigned Opc = (BitSize == 32 ? AArch64::ORRWri : AArch64::ORRXri); in expandMOVImm()
406 .addReg(BitSize == 32 ? AArch64::WZR : AArch64::XZR) in expandMOVImm()
417 for (unsigned Shift = 0; Shift < BitSize; Shift += 16) { in expandMOVImm()
448 if (BitSize == 64 && OneChunks < 3 && ZeroChunks < 3) { in expandMOVImm()
484 if (BitSize == 64 && tryToreplicateChunks(UImm, MI, MBB, MBBI, TII)) in expandMOVImm()
492 if (BitSize == 64 && trySequenceOfOnes(UImm, MI, MBB, MBBI, TII)) in expandMOVImm()
508 if (BitSize == 32) { in expandMOVImm()
544 unsigned Opc = (BitSize == 32 ? AArch64::MOVKWi : AArch64::MOVKXi); in expandMOVImm()