Lines Matching refs:IP

28  |.define IP,      r15
30 |.define RX, r15 // the same as VM IP reused as a general purpose reg
45 |.define T3, [r4+0x50] // Used to store old value of IP
52 |.define IP, r15
54 |.define RX, r15 // the same as VM IP reused as a general purpose reg
73 |.define T3, [r4+0x20] // Used to store old value of IP (CALL VM only)
78 |.define IP, edi
80 |.define RX, edi // the same as VM IP reused as a general purpose reg
87 |.define T3, [r4+0x18] // Used to store old value of IP (CALL VM only)
405 | mov aword EX->opline, IP
411 | mov IP, aword EX->opline
417 | LOAD_ADDR IP, addr
426 | LOAD_TSRM_CACHE IP
427 | mov IP, aword [IP + (struct.._offset + offsetof(zend_..struct, field))]
440 | mov reg, IP
448 | add IP, val
456 | jmp aword [IP]
1783 | mov RX, aword T3 // restore IP
1811 | mov RX, aword T3 // restore IP
1893 | mov RX, aword T3 // restore IP
1911 | cmp byte OP:IP->opcode, ZEND_HANDLE_EXCEPTION
1914 | MEM_OP2_1_ZTS mov, aword, executor_globals, opline_before_exception, IP, r0
1930 | mov RX, aword T3 // restore IP
1943 | mov IP, aword EX->opline
1945 | cmp byte OP:IP->opcode, ZEND_HANDLE_EXCEPTION
1948 | MEM_OP2_1_ZTS mov, aword, executor_globals, opline_before_exception, IP, r0
1953 | mov aword EX->opline, IP
2420 | mov r2, aword [IP + r1 + offsetof(zend_op_trace_info, counter)]
2423 | jmp aword [IP + r1]
2471 | xor IP, IP // PC must be zero
2475 | mov RX, aword T3 // restore IP
2567 | mov RX, aword T3 // restore IP
2590 | jmp aword [IP + r0]
2596 | jmp aword [IP + r0]
2598 | mov IP, aword EX->opline
2603 | call aword [IP + r0]
2607 | mov RX, aword T3 // restore IP
2628 | mov RX, aword T3 // restore IP
2664 | jmp aword [IP]
2667 | jmp aword [IP]
2675 | mov RX, aword T3 // restore IP
3053 | mov aword T3, RX // save IP
3438 // mov aword T3, RX // save IP
3472 | jmp aword [IP + r0]
3482 | jmp aword [IP + r0]
3490 | call aword [IP + r0]
3493 | mov RX, aword T3 // restore IP
3589 /* this check should be handled by the following OPLINE guard or jmp [IP] */
3590 | cmp IP, zend_jit_halt_op
3594 | test IP, IP
3765 | mov RX, aword T3 // restore IP
10302 | mov IP, aword [r0 + offsetof(zend_op_array, opcodes)]
10304 | add IP, (num_args * sizeof(zend_op))
10342 | mov IP, aword [r0 + offsetof(zend_op_array, opcodes)]
10358 | mov IP, aword [r0 + offsetof(zend_op_array, opcodes)]
10457 | mov RX, aword T3 // restore IP
11589 | cmp IP, zend_jit_halt_op
11593 | test IP, IP
11725 | push aword [IP]
11733 | push aword [IP]
11746 | mov RX, aword T3 // restore IP
11752 | mov RX, aword T3 // restore IP