• Home
  • Raw
  • Download

Lines Matching refs:TSFlags

963   inline bool isPrefix(uint64_t TSFlags) {  in isPrefix()  argument
964 return (TSFlags & X86II::FormMask) == PrefixByte; in isPrefix()
968 inline bool isPseudo(uint64_t TSFlags) { in isPseudo() argument
969 return (TSFlags & X86II::FormMask) == Pseudo; in isPseudo()
974 inline uint8_t getBaseOpcodeFor(uint64_t TSFlags) { in getBaseOpcodeFor() argument
975 return TSFlags >> X86II::OpcodeShift; in getBaseOpcodeFor()
978 inline bool hasImm(uint64_t TSFlags) { in hasImm() argument
979 return (TSFlags & X86II::ImmMask) != 0; in hasImm()
984 inline unsigned getSizeOfImm(uint64_t TSFlags) { in getSizeOfImm() argument
985 switch (TSFlags & X86II::ImmMask) { in getSizeOfImm()
1001 inline bool isImmPCRel(uint64_t TSFlags) { in isImmPCRel() argument
1002 switch (TSFlags & X86II::ImmMask) { in isImmPCRel()
1020 inline bool isImmSigned(uint64_t TSFlags) { in isImmSigned() argument
1021 switch (TSFlags & X86II::ImmMask) { in isImmSigned()
1084 inline int getMemoryOperandNo(uint64_t TSFlags) { in getMemoryOperandNo() argument
1085 bool HasVEX_4V = TSFlags & X86II::VEX_4V; in getMemoryOperandNo()
1086 bool HasEVEX_K = TSFlags & X86II::EVEX_K; in getMemoryOperandNo()
1088 switch (TSFlags & X86II::FormMask) { in getMemoryOperandNo()
1214 inline bool isKMasked(uint64_t TSFlags) { in isKMasked() argument
1215 return (TSFlags & X86II::EVEX_K) != 0; in isKMasked()
1219 inline bool isKMergeMasked(uint64_t TSFlags) { in isKMergeMasked() argument
1220 return isKMasked(TSFlags) && (TSFlags & X86II::EVEX_Z) == 0; in isKMergeMasked()