Home | History | Annotate | Download | only in priv

Lines Matching defs:code

36 /* Translates x86 code to IR. */
97 translate x86 code for execution on a 64-bit host.
154 that the preamble will never occur except in specific code
203 /* Pointer to the guest code area (points to start of BB, not to the
214 /* The IRSB* into which we're generating code. */
2209 /* Generate code to divide ArchRegs EDX:EAX / DX:AX / AX by the 32 /
3145 /* Code shared by all the string ops */
5321 worse code, but I don't think it matters much. */
7448 In all cases, code to set AC is generated. However, VEX actually
7452 next_insn_EIP must be correct (this allows for correct code
7454 next_insn_EIP is unimportant (this allows for easy if kludgey code
7699 * See http://code.google.com/p/data-race-test/issues/detail?id=49 */
7918 UChar* code = (UChar*)(guest_code + delta);
7925 if (code[ 0] == 0xC1 && code[ 1] == 0xC7 && code[ 2] == 0x03 &&
7926 code[ 3] == 0xC1 && code[ 4] == 0xC7 && code[ 5] == 0x0D &&
7927 code[ 6] == 0xC1 && code[ 7] == 0xC7 && code[ 8] == 0x1D &&
7928 code[ 9] == 0xC1 && code[10] == 0xC7 && code[11] == 0x13) {
7930 if (code[12] == 0x87 && code[13] == 0xDB /* xchgl %ebx,%ebx */) {
7939 if (code[12] == 0x87 && code[13] == 0xC9 /* xchgl %ecx,%ecx */) {
7947 if (code[12] == 0x87 && code[13] == 0xD2 /* xchgl %edx,%edx */) {
7970 UChar* code = (UChar*)(guest_code + delta);
7973 if (code[0] == 0x26 && code[1] == 0x2E && code[2] == 0x64
7974 && code[3] == 0x65 && code[4] == 0x90) {
7988 if (code[0] == 0x66) {
7991 if (code[data16_cnt] != 0x66)
7993 if (code[data16_cnt] == 0x2E && code[data16_cnt + 1] == 0x0F
7994 && code[data16_cnt + 2] == 0x1F && code[data16_cnt + 3] == 0x84
7995 && code[data16_cnt + 4] == 0x00 && code[data16_cnt + 5] == 0x00
7996 && code[data16_cnt + 6] == 0x00 && code[data16_cnt + 7] == 0x00
7997 && code[data16_cnt + 8] == 0x00 ) {
9134 are carried through to the generated code. */
9920 are carried through to the generated code. */
10230 here since that can't be re-emitted as SSE2 code - no such
12793 /* Specially treat the position-independent-code idiom
12798 since this generates better code, but for no other reason. */