Lines Matching refs:Pos
67 uint64_t Pos = 0; in getInstruction() local
70 if (Pos + sizeof(uint64_t) > Bytes.size()) in getInstruction()
72 uint64_t Opcode = support::endian::read64le(Bytes.data() + Pos); in getInstruction()
73 Pos += sizeof(uint64_t); in getInstruction()
85 if (Pos + sizeof(uint64_t) > Bytes.size()) in getInstruction()
87 NumExtraOperands = support::endian::read64le(Bytes.data() + Pos); in getInstruction()
88 Pos += sizeof(uint64_t); in getInstruction()
98 if (Pos + sizeof(uint64_t) > Bytes.size()) in getInstruction()
100 uint64_t Imm = support::endian::read64le(Bytes.data() + Pos); in getInstruction()
101 Pos += sizeof(uint64_t); in getInstruction()
106 if (Pos + sizeof(uint64_t) > Bytes.size()) in getInstruction()
108 uint64_t Reg = support::endian::read64le(Bytes.data() + Pos); in getInstruction()
109 Pos += sizeof(uint64_t); in getInstruction()
117 if (Pos + sizeof(uint64_t) > Bytes.size()) in getInstruction()
119 uint64_t Bits = support::endian::read64le(Bytes.data() + Pos); in getInstruction()
120 Pos += sizeof(uint64_t); in getInstruction()
134 if (Pos + sizeof(uint64_t) > Bytes.size()) in getInstruction()
138 uint64_t Imm = support::endian::read64le(Bytes.data() + Pos); in getInstruction()
142 uint64_t Reg = support::endian::read64le(Bytes.data() + Pos); in getInstruction()
145 Pos += sizeof(uint64_t); in getInstruction()
148 Size = Pos; in getInstruction()