Lines Matching refs:opcodes

2353 	|	sub r2, aword [r0 + offsetof(zend_op_array, opcodes)]
9339 const zend_op *end = op_array->opcodes + op_array->last;
9395 if (end - op_array->opcodes >= ssa->cfg.blocks[b].start + ssa->cfg.blocks[b].len) {
9409 if (end - op_array->opcodes >= ssa->cfg.blocks[b].start + ssa->cfg.blocks[b].len) {
9459 if (!zend_accel_in_shm(func->op_array.opcodes)) {
9460 /* op_array and op_array->opcodes are not persistent. We can't link. */
9485 const zend_op *opcodes = func->op_array.opcodes;
9489 || if (!IS_SIGNED_32BIT(opcodes)) {
9490 | mov64 r2, ((ptrdiff_t)opcodes)
9491 | cmp aword [r1 + offsetof(zend_op_array, opcodes)], r2
9493 | cmp aword [r1 + offsetof(zend_op_array, opcodes)], opcodes
9496 | cmp aword [r1 + offsetof(zend_op_array, opcodes)], opcodes
9613 const zend_op *opcodes = func->op_array.opcodes;
9616 || if (!IS_SIGNED_32BIT(opcodes)) {
9617 | mov64 r1, ((ptrdiff_t)opcodes)
9618 | cmp aword [r0 + offsetof(zend_op_array, opcodes)], r1
9620 | cmp aword [r0 + offsetof(zend_op_array, opcodes)], opcodes
9623 | cmp aword [r0 + offsetof(zend_op_array, opcodes)], opcodes
9831 const zend_op *opcodes = func->op_array.opcodes;
9834 || if (!IS_SIGNED_32BIT(opcodes)) {
9835 | mov64 r1, ((ptrdiff_t)opcodes)
9836 | cmp aword [r0 + offsetof(zend_op_array, opcodes)], r1
9838 | cmp aword [r0 + offsetof(zend_op_array, opcodes)], opcodes
9841 | cmp aword [r0 + offsetof(zend_op_array, opcodes)], opcodes
9965 const zend_op *opcodes;
9970 opcodes = func->op_array.opcodes;
9978 || if (!IS_SIGNED_32BIT(opcodes)) {
9979 | mov64 FCARG1a, ((ptrdiff_t)opcodes)
9980 | cmp aword [r0 + offsetof(zend_closure, func.op_array.opcodes)], FCARG1a
9982 | cmp aword [r0 + offsetof(zend_closure, func.op_array.opcodes)], opcodes
9985 | cmp aword [r0 + offsetof(zend_closure, func.op_array.opcodes)], opcodes
10031 zend_ssa_op *ssa_op = &ssa->ops[opline - op_array->opcodes];
10116 if (zend_accel_in_shm(trace->func->op_array.opcodes)) {
10247 } else if (!zend_accel_in_shm(func->op_array.opcodes)) {
10273 | // opline = op_array->opcodes;
10297 if (zend_accel_in_shm(func->op_array.opcodes)) {
10298 | LOAD_IP_ADDR (func->op_array.opcodes + num_args)
10302 | mov IP, aword [r0 + offsetof(zend_op_array, opcodes)]
10307 | mov FCARG1a, aword [r0 + offsetof(zend_op_array, opcodes)]
10339 if (func && zend_accel_in_shm(func->op_array.opcodes)) {
10340 | LOAD_IP_ADDR (func->op_array.opcodes)
10342 | mov IP, aword [r0 + offsetof(zend_op_array, opcodes)]
10344 | mov FCARG1a, aword [r0 + offsetof(zend_op_array, opcodes)]
10354 | // opline = op_array->opcodes
10355 if (func && zend_accel_in_shm(func->op_array.opcodes)) {
10356 | LOAD_IP_ADDR (func->op_array.opcodes)
10358 | mov IP, aword [r0 + offsetof(zend_op_array, opcodes)]
10360 | mov FCARG1a, aword [r0 + offsetof(zend_op_array, opcodes)]
11491 … const zend_op *opline = op_array->opcodes + ssa->cfg.blocks[j].start + ssa->cfg.blocks[j].len - 1;
14750 b = ssa->cfg.map[target - op_array->opcodes];
14812 b = ssa->cfg.map[ZEND_OFFSET_TO_OPLINE(opline, Z_LVAL_P(jump_zv)) - op_array->opcodes];
14814 b = ssa->cfg.map[ZEND_OFFSET_TO_OPLINE(opline, opline->extended_value) - op_array->opcodes];
14819 zend_ssa_op *ssa_op = &ssa->ops[opline - op_array->opcodes];
14824 int default_b = next_opline ? -1 : ssa->cfg.map[default_opline - op_array->opcodes];
14916 b = ssa->cfg.map[target - op_array->opcodes];
15701 … if (opline > op_array->opcodes + ssa->cfg.blocks[ssa->cfg.map[opline-op_array->opcodes]].start &&
15772 if (!zend_jit_opline_supports_reg(op_array, ssa, op_array->opcodes + def, ssa->ops + def, NULL)) {
15781 if (!zend_ssa_is_no_val_use(op_array->opcodes + use, ssa->ops + use, var) &&
15782 … !zend_jit_opline_supports_reg(op_array, ssa, op_array->opcodes + use, ssa->ops + use, NULL)) {