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)
387 | mov aword EX->opline, IP
393 | mov IP, aword EX->opline
399 | LOAD_ADDR IP, addr
408 | LOAD_TSRM_CACHE IP
409 | mov IP, aword [IP + (struct.._offset + offsetof(zend_..struct, field))]
422 | mov reg, IP
430 | add IP, val
438 | jmp aword [IP]
1735 | mov RX, aword T3 // restore IP
1763 | mov RX, aword T3 // restore IP
1846 | mov RX, aword T3 // restore IP
1864 | cmp byte OP:IP->opcode, ZEND_HANDLE_EXCEPTION
1867 | MEM_STORE_ZTS aword, executor_globals, opline_before_exception, IP, r0
1883 | mov RX, aword T3 // restore IP
1896 | mov IP, aword EX->opline
1898 | cmp byte OP:IP->opcode, ZEND_HANDLE_EXCEPTION
1901 | MEM_STORE_ZTS aword, executor_globals, opline_before_exception, IP, r0
1906 | mov aword EX->opline, IP
2373 | mov r2, aword [IP + r1 + offsetof(zend_op_trace_info, counter)]
2376 | jmp aword [IP + r1]
2424 | xor IP, IP // PC must be zero
2428 | mov RX, aword T3 // restore IP
2520 | mov RX, aword T3 // restore IP
2543 | jmp aword [IP + r0]
2549 | jmp aword [IP + r0]
2551 | mov IP, aword EX->opline
2556 | call aword [IP + r0]
2560 | mov RX, aword T3 // restore IP
2581 | mov RX, aword T3 // restore IP
2617 | jmp aword [IP]
2620 | jmp aword [IP]
2628 | mov RX, aword T3 // restore IP
3064 | mov aword T3, RX // save IP
3456 // mov aword T3, RX // save IP
3490 | jmp aword [IP + r0]
3500 | jmp aword [IP + r0]
3508 | call aword [IP + r0]
3511 | mov RX, aword T3 // restore IP
3623 /* this check may be handled by the following OPLINE guard or jmp [IP] */
3624 | cmp IP, zend_jit_halt_op
3628 | test IP, IP
3799 | mov RX, aword T3 // restore IP
10231 | mov IP, aword [r0 + offsetof(zend_op_array, opcodes)]
10233 | add IP, (num_args * sizeof(zend_op))
10271 | mov IP, aword [r0 + offsetof(zend_op_array, opcodes)]
10287 | mov IP, aword [r0 + offsetof(zend_op_array, opcodes)]
10386 | mov RX, aword T3 // restore IP
11549 | cmp IP, zend_jit_halt_op
11553 | test IP, IP
11685 | push aword [IP]
11693 | push aword [IP]
11706 | mov RX, aword T3 // restore IP
11712 | mov RX, aword T3 // restore IP