Lines Matching refs:uint64_t

205 static inline uint64_t ror(uint64_t elt, unsigned size) {  in ror()
213 static inline bool processLogicalImmediate(uint64_t Imm, unsigned RegSize, in processLogicalImmediate()
214 uint64_t &Encoding) { in processLogicalImmediate()
224 uint64_t Mask = (1ULL << Size) - 1; in processLogicalImmediate()
234 uint64_t Mask = ((uint64_t)-1LL) >> (64 - Size); in processLogicalImmediate()
259 uint64_t NImms = ~(Size-1) << 1; in processLogicalImmediate()
274 static inline bool isLogicalImmediate(uint64_t imm, unsigned regSize) { in isLogicalImmediate()
275 uint64_t encoding; in isLogicalImmediate()
281 static inline uint64_t encodeLogicalImmediate(uint64_t imm, unsigned regSize) { in encodeLogicalImmediate()
282 uint64_t encoding = 0; in encodeLogicalImmediate()
292 static inline uint64_t decodeLogicalImmediate(uint64_t val, unsigned regSize) { in decodeLogicalImmediate()
305 uint64_t pattern = (1ULL << (S + 1)) - 1; in decodeLogicalImmediate()
320 static inline bool isValidDecodeLogicalImmediate(uint64_t val, in isValidDecodeLogicalImmediate()
425 uint64_t Sign = Imm.lshr(63).getZExtValue() & 1; in getFP64Imm()
427 uint64_t Mantissa = Imm.getZExtValue() & 0xfffffffffffffULL; in getFP64Imm()
454 static inline bool isAdvSIMDModImmType1(uint64_t Imm) { in isAdvSIMDModImmType1()
459 static inline uint8_t encodeAdvSIMDModImmType1(uint64_t Imm) { in encodeAdvSIMDModImmType1()
463 static inline uint64_t decodeAdvSIMDModImmType1(uint8_t Imm) { in decodeAdvSIMDModImmType1()
464 uint64_t EncVal = Imm; in decodeAdvSIMDModImmType1()
469 static inline bool isAdvSIMDModImmType2(uint64_t Imm) { in isAdvSIMDModImmType2()
474 static inline uint8_t encodeAdvSIMDModImmType2(uint64_t Imm) { in encodeAdvSIMDModImmType2()
478 static inline uint64_t decodeAdvSIMDModImmType2(uint8_t Imm) { in decodeAdvSIMDModImmType2()
479 uint64_t EncVal = Imm; in decodeAdvSIMDModImmType2()
484 static inline bool isAdvSIMDModImmType3(uint64_t Imm) { in isAdvSIMDModImmType3()
489 static inline uint8_t encodeAdvSIMDModImmType3(uint64_t Imm) { in encodeAdvSIMDModImmType3()
493 static inline uint64_t decodeAdvSIMDModImmType3(uint8_t Imm) { in decodeAdvSIMDModImmType3()
494 uint64_t EncVal = Imm; in decodeAdvSIMDModImmType3()
499 static inline bool isAdvSIMDModImmType4(uint64_t Imm) { in isAdvSIMDModImmType4()
504 static inline uint8_t encodeAdvSIMDModImmType4(uint64_t Imm) { in encodeAdvSIMDModImmType4()
508 static inline uint64_t decodeAdvSIMDModImmType4(uint8_t Imm) { in decodeAdvSIMDModImmType4()
509 uint64_t EncVal = Imm; in decodeAdvSIMDModImmType4()
514 static inline bool isAdvSIMDModImmType5(uint64_t Imm) { in isAdvSIMDModImmType5()
520 static inline uint8_t encodeAdvSIMDModImmType5(uint64_t Imm) { in encodeAdvSIMDModImmType5()
524 static inline uint64_t decodeAdvSIMDModImmType5(uint8_t Imm) { in decodeAdvSIMDModImmType5()
525 uint64_t EncVal = Imm; in decodeAdvSIMDModImmType5()
530 static inline bool isAdvSIMDModImmType6(uint64_t Imm) { in isAdvSIMDModImmType6()
536 static inline uint8_t encodeAdvSIMDModImmType6(uint64_t Imm) { in encodeAdvSIMDModImmType6()
540 static inline uint64_t decodeAdvSIMDModImmType6(uint8_t Imm) { in decodeAdvSIMDModImmType6()
541 uint64_t EncVal = Imm; in decodeAdvSIMDModImmType6()
546 static inline bool isAdvSIMDModImmType7(uint64_t Imm) { in isAdvSIMDModImmType7()
551 static inline uint8_t encodeAdvSIMDModImmType7(uint64_t Imm) { in encodeAdvSIMDModImmType7()
555 static inline uint64_t decodeAdvSIMDModImmType7(uint8_t Imm) { in decodeAdvSIMDModImmType7()
556 uint64_t EncVal = Imm; in decodeAdvSIMDModImmType7()
561 static inline bool isAdvSIMDModImmType8(uint64_t Imm) { in isAdvSIMDModImmType8()
566 static inline uint64_t decodeAdvSIMDModImmType8(uint8_t Imm) { in decodeAdvSIMDModImmType8()
567 uint64_t EncVal = Imm; in decodeAdvSIMDModImmType8()
571 static inline uint8_t encodeAdvSIMDModImmType8(uint64_t Imm) { in encodeAdvSIMDModImmType8()
576 static inline bool isAdvSIMDModImmType9(uint64_t Imm) { in isAdvSIMDModImmType9()
582 static inline uint8_t encodeAdvSIMDModImmType9(uint64_t Imm) { in encodeAdvSIMDModImmType9()
586 static inline uint64_t decodeAdvSIMDModImmType9(uint8_t Imm) { in decodeAdvSIMDModImmType9()
587 uint64_t EncVal = Imm; in decodeAdvSIMDModImmType9()
596 static inline bool isAdvSIMDModImmType10(uint64_t Imm) { in isAdvSIMDModImmType10()
597 uint64_t ByteA = Imm & 0xff00000000000000ULL; in isAdvSIMDModImmType10()
598 uint64_t ByteB = Imm & 0x00ff000000000000ULL; in isAdvSIMDModImmType10()
599 uint64_t ByteC = Imm & 0x0000ff0000000000ULL; in isAdvSIMDModImmType10()
600 uint64_t ByteD = Imm & 0x000000ff00000000ULL; in isAdvSIMDModImmType10()
601 uint64_t ByteE = Imm & 0x00000000ff000000ULL; in isAdvSIMDModImmType10()
602 uint64_t ByteF = Imm & 0x0000000000ff0000ULL; in isAdvSIMDModImmType10()
603 uint64_t ByteG = Imm & 0x000000000000ff00ULL; in isAdvSIMDModImmType10()
604 uint64_t ByteH = Imm & 0x00000000000000ffULL; in isAdvSIMDModImmType10()
616 static inline uint8_t encodeAdvSIMDModImmType10(uint64_t Imm) { in encodeAdvSIMDModImmType10()
644 static inline uint64_t decodeAdvSIMDModImmType10(uint8_t Imm) { in decodeAdvSIMDModImmType10()
645 uint64_t EncVal = 0; in decodeAdvSIMDModImmType10()
658 static inline bool isAdvSIMDModImmType11(uint64_t Imm) { in isAdvSIMDModImmType11()
659 uint64_t BString = (Imm & 0x7E000000ULL) >> 25; in isAdvSIMDModImmType11()
665 static inline uint8_t encodeAdvSIMDModImmType11(uint64_t Imm) { in encodeAdvSIMDModImmType11()
693 static inline uint64_t decodeAdvSIMDModImmType11(uint8_t Imm) { in decodeAdvSIMDModImmType11()
694 uint64_t EncVal = 0; in decodeAdvSIMDModImmType11()
708 static inline bool isAdvSIMDModImmType12(uint64_t Imm) { in isAdvSIMDModImmType12()
709 uint64_t BString = (Imm & 0x7fc0000000000000ULL) >> 54; in isAdvSIMDModImmType12()
714 static inline uint8_t encodeAdvSIMDModImmType12(uint64_t Imm) { in encodeAdvSIMDModImmType12()
742 static inline uint64_t decodeAdvSIMDModImmType12(uint8_t Imm) { in decodeAdvSIMDModImmType12()
743 uint64_t EncVal = 0; in decodeAdvSIMDModImmType12()