Lines Matching full:uint64_t
611 uint64_t FracMask = (1ULL << FracBits) - 1;
615 uint64_t Bits= Val.bitcastToAPInt().getLimitedValue();
616 uint64_t Fraction = Bits & FracMask;
623 uint64_t A64FracStart = FracBits - 4;
624 uint64_t A64FracMask = 0xf;
662 bool A64Imms::isLogicalImm(unsigned RegWidth, uint64_t Imm, uint32_t &Bits) {
672 uint64_t RepeatMask = RepeatWidth == 64 ? -1 : (1ULL << RepeatWidth) - 1;
673 uint64_t ReplicatedMask = Imm & RepeatMask;
700 uint64_t ReplicatedOnes = (ReplicatedMask >> Rotation)
735 uint64_t &Imm) {
768 uint64_t Mask = (1ULL << Num1s) - 1;
769 uint64_t WidthMask = Width == 64 ? -1 : (1ULL << Width) - 1;
782 bool A64Imms::isMOVZImm(int RegWidth, uint64_t Value, int &UImm16, int &Shift) {
799 bool A64Imms::isMOVNImm(int RegWidth, uint64_t Value, int &UImm16, int &Shift) {
808 uint64_t MOVZEquivalent = RegWidth == 32 ? ~Value & 0xffffffff : ~Value;
813 bool A64Imms::isOnlyMOVNImm(int RegWidth, uint64_t Value,