Lines Matching defs:bytes
10935 unsigned long bytes;
10962 ss.bytes = last_execute_target;
11035 UChar *bytes;
11067 bytes = (UChar *) &last_execute_target;
11068 s390_decode_and_irgen(bytes, ((((bytes[0] >> 6) + 1) >> 1) + 1) << 1,
13061 appending the remaining bytes to the right with 0. This is done
13062 by AND'ing the 4 bytes loaded from memory with an appropriate
13366 /* We're processing the 2nd operand 2 bytes at a time. Therefore, if
13367 there are less than 2 bytes left, then the 2nd operand is exhausted
13372 /* There are at least two bytes there. Read them. */
13385 /* If SRCVAL is a high surrogate and there are less than 4 bytes left,
13394 /* The 2nd operand is not exhausted. If the first 2 bytes are a high
13395 surrogate, read the next two bytes (low surrogate). */
13427 /* Extract the bytes to be stored at addr1 */
13431 /* To store the bytes construct 4 dirty helper calls. The helper calls
13493 /* We're processing the 2nd operand 2 bytes at a time. Therefore, if
13494 there are less than 2 bytes left, then the 2nd operand is exhausted
13499 /* There are at least two bytes there. Read them. */
13512 /* If SRCVAL is a high surrogate and there are less than 4 bytes left,
13522 /* The 2nd operand is not exhausted. If the first 2 bytes are a high
13523 surrogate, read the next two bytes (low surrogate). */
13551 /* Extract the bytes to be stored at addr1 */
13600 /* We're processing the 2nd operand 4 bytes at a time. Therefore, if
13601 there are less than 4 bytes left, then the 2nd operand is exhausted
13629 /* Extract the bytes to be stored at addr1 */
13633 /* To store the bytes construct 2 dirty helper calls. The helper calls
13694 /* We're processing the 2nd operand 4 bytes at a time. Therefore, if
13695 there are less than 4 bytes left, then the 2nd operand is exhausted
13723 /* Extract the bytes to be stored at addr1 */
13727 /* To store the bytes construct 4 dirty helper calls. The helper calls
13827 /* Call the helper to get number of bytes and invalid byte indicator */
13837 /* How many bytes do we have to read? */
13845 /* Read the remaining bytes */
13887 /* Extract the bytes to be stored at addr1 */
13892 /* To store the bytes construct 2 dirty helper calls. The helper calls
14026 s390_decode_2byte_and_irgen(const UChar *bytes)
14049 ((UChar *)(&ovl.value))[0] = bytes[0];
14050 ((UChar *)(&ovl.value))[1] = bytes[1];
14159 s390_decode_4byte_and_irgen(const UChar *bytes)
14255 ((UChar *)(&ovl.value))[0] = bytes[0];
14256 ((UChar *)(&ovl.value))[1] = bytes[1];
14257 ((UChar *)(&ovl.value))[2] = bytes[2];
14258 ((UChar *)(&ovl.value))[3] = bytes[3];
15219 s390_decode_6byte_and_irgen(const UChar *bytes)
15400 ((UChar *)(&ovl.value))[0] = bytes[0];
15401 ((UChar *)(&ovl.value))[1] = bytes[1];
15402 ((UChar *)(&ovl.value))[2] = bytes[2];
15403 ((UChar *)(&ovl.value))[3] = bytes[3];
15404 ((UChar *)(&ovl.value))[4] = bytes[4];
15405 ((UChar *)(&ovl.value))[5] = bytes[5];
16484 s390_decode_special_and_irgen(const UChar *bytes)
16489 if (bytes[0] == 0x18 && bytes[1] == 0x22 /* lr %r2, %r2 */) {
16491 } else if (bytes[0] == 0x18 && bytes[1] == 0x33 /* lr %r3, %r3 */) {
16493 } else if (bytes[0] == 0x18 && bytes[1] == 0x44 /* lr %r4, %r4 */) {
16495 } else if (bytes[0] == 0x18 && bytes[1] == 0x55 /* lr %r5, %r5 */) {
16523 /* Function returns # bytes that were decoded or 0 in case of failure */
16525 s390_decode_and_irgen(const UChar *bytes, UInt insn_length, DisResult *dres)
16535 if (bytes[ 0] == 0x18 && bytes[ 1] == 0xff && bytes[ 2] == 0x18 &&
16536 bytes[ 3] == 0x11 && bytes[ 4] == 0x18 && bytes[ 5] == 0x22 &&
16537 bytes[ 6] == 0x18 && bytes[ 7] == 0x33) {
16546 s390_decode_special_and_irgen(bytes + S390_SPECIAL_OP_PREAMBLE_SIZE);
16551 status = s390_decode_2byte_and_irgen(bytes);
16555 status = s390_decode_4byte_and_irgen(bytes);
16559 status = s390_decode_6byte_and_irgen(bytes);
16568 if (dis_res->whatNext == Dis_Continue && bytes[insn_length] == 0x44) {
16600 vex_printf("%02x%02x", bytes[0], bytes[1]);
16602 vex_printf(" %02x%02x", bytes[2], bytes[3]);
16605 vex_printf(" %02x%02x", bytes[4], bytes[5]);
16629 /* The leftmost two bits (0:1) encode the length of the insn in bytes.
16630 00 -> 2 bytes, 01 -> 4 bytes, 10 -> 4 bytes, 11 -> 6 bytes. */