Lines Matching refs:add

185  * Used to guard the immediate encoding for add/adds/sub/subs/cmp/cmn instructions. */
227 | add sp, sp, # HYBRID_SPAD
249 | add reg, reg, #(((uintptr_t)(addr)) & 0xfff)
419 /* Add/sub a register value with immediate. 'add_sub_ins' can be add/sub/adds/subs.
520 | ADD_SUB_64_WITH_CONST_32 add, reg, TMP3, (struct.._offset + offsetof(zend_..struct, field)), reg
619 * and the computation result is stored back in 'reg'. 'op_ins' can be add/sub. */
637 * Currently, only add instruction is used as 'op_ins'.
706 | ADD_SUB_64_WITH_CONST_32 add, IP, IP, (struct.._offset+offsetof(zend_..struct, field)), tmp_…
709 | ADD_SUB_64_WITH_CONST_32 add, RX, RX, (struct.._offset+offsetof(zend_..struct, field)), tmp_reg
728 | add IP, IP, reg
731 | add tmp_reg, tmp_reg, reg
738 | add IP, IP, reg, shift
741 | add tmp_reg, tmp_reg, reg, shift
750 | add IP, IP, #val
753 | add tmp_reg, tmp_reg, #val
783 | ADD_SUB_64_WITH_CONST_32 add, reg, Rx(Z_REG(addr)), Z_OFFSET(addr), reg
843 | add REG0, FP, REG0
852 | add REG0, FP, REG0
962 /* Conduct add/sub between value from memory 'addr' and an immediate value 'val', and
964 * Note: it should be guaranteed that 'val' can be encoded into add/sub instruction. */
1398 | add tmp_reg, tmp_reg, #1
1404 | add tmp_reg, tmp_reg, #2
1423 | add tmp_reg2, tmp_reg2, #1
1430 | add tmp_reg2, tmp_reg2, #2
1450 | add tmp_reg, tmp_reg, #2
1460 | add reg, reg, #offsetof(zend_reference, val)
1862 | add REG0, REG0, FP
1880 | add REG0, REG0, FP
1887 | add REG0, REG0, FP
1905 | add REG0, REG0, FP
2008 | add REG1, REG1, RX
2025 | add REG0, REG0, FP
2091 | add REG0, REG0, FP
2095 | LOAD_ADDR CARG2, "Cannot add element to the array as the next element is already occupied"
2097 | // add r4, 8
2111 | add CARG3, CARG3, #offsetof(zend_string, val)
2117 | add sp, sp, #16
2179 | add TMP1, TMP1, #1
2191 | add TMP2, TMP2, #1
2195 | add TMP2, TMP2, #1
2259 | add TMP1, REG1, REG2, asr #2
2319 | add TMP1, REG1, IP
2327 | add TMP1, REG1, IP
2437 | add sp, sp, #(32 * 16) // restore sp
2546 | ADD_SUB_32_WITH_CONST add, TMP1w, TMP1w, n, TMP2w
2781 "add %0, %0, :tlsdesc_lo12:_tsrm_ls_cache\n"
3908 | add FCARG1x, FCARG1x, #offsetof(zend_reference, val)
4712 | add Rx(result_reg), Rx(Z_REG(op1_addr)), Rx(Z_REG(op1_addr))
5202 | ADD_SUB_64_WITH_CONST add, REG0, REG0, (val * sizeof(zval)), TMP1
5206 | add REG0, TMP1, FCARG2x, lsl #4
5902 | add Rx(ref_reg), FCARG1x, #offsetof(zend_reference, val)
6062 | add FCARG1x, FCARG2x, #offsetof(zend_reference, val)
6115 …| // zend_throw_error(NULL, "Cannot add element to the array as the next element is already occupi…
6260 | add FCARG1x, FCARG2x, #offsetof(zend_reference, val)
6331 …| // zend_throw_error(NULL, "Cannot add element to the array as the next element is already occupi…
6372 | add REG0, FCARG1x, #offsetof(zend_reference, val)
6496 | add FCARG1x, FCARG1x, #offsetof(zend_reference, val)
6649 | add REG0w, REG0w, #2
6804 | add REG0w, REG0w, #2
7020 | add REG0w, REG0w, #2
7036 | add REG0w, REG0w, #2
7172 | add REG0w, REG0w, #2
7266 | add REG0w, REG0w, #2
7766 | add REG0w, REG0w, #2
7817 | add REG0w, REG0w, #2
7877 | add RETVALw, RETVALw, #2
7880 | add RETVALw, RETVALw, #3
8061 | add REG0w, REG0w, #3
8063 | add REG0w, REG0w, #2
8148 | add REG0w, REG0w, #3
8150 | add REG0w, REG0w, #2
8299 | add REG0w, REG0w, #3
8301 | add REG0w, REG0w, #2
8541 | add FCARG2x, REG0, #offsetof(zend_closure, func)
8554 | MEM_UPDATE_ZTS add, ldr, str, #used_stack, executor_globals, vm_stack_top, REG2, TMP1
8557 | MEM_UPDATE_ZTS add, ldr, str, TMP1, executor_globals, vm_stack_top, REG2, TMP2
8560 | MEM_UPDATE_ZTS add, ldr, str, FCARG1x, executor_globals, vm_stack_top, REG2, TMP1
8578 | add REG1, REG0, #offsetof(zend_closure, func)
8645 | add FCARG1x, REG0, #offsetof(zend_closure, func)
8776 | ADD_SUB_64_WITH_CONST_32 add, FCARG2x, REG2, opline->result.num, TMP1
8780 | ADD_SUB_64_WITH_CONST_32 add, FCARG2x, REG2, opline->result.num, TMP1
8784 | ADD_SUB_64_WITH_CONST_32 add, FCARG2x, REG2, opline->result.num, TMP1
8964 | add CARG3, sp, #TMP_ZVAL_OFFSET
9349 …| ADD_SUB_64_WITH_CONST add, REG2, REG2, (uintptr_t)ZEND_MAP_PTR(func->op_array.run_time_cache), T…
9365 | MEM_LOAD_OP_ZTS add, ldr, REG2, compiler_globals, map_ptr_base, REG1, TMP1
9379 …| ADD_SUB_64_WITH_CONST_32 add, TMP1, RX, (EX_NUM_TO_VAR(call_num_args) + offsetof(zval, u1.type_i…
9409 | add IP, IP, #(num_args * sizeof(zend_op))
9414 | add FCARG1x, FCARG1x, #(num_args * sizeof(zend_op))
9511 | add REG1, FP, REG1, lsl #4
9513 | add REG1, REG1, #(ZEND_CALL_FRAME_SLOT * sizeof(zval))
9516 | add REG1, REG1, #16
9673 | add TMP1, RX, #offsetof(zend_execute_data, This)
10523 | add REG0w, REG0w, #2
10620 | add REG0w, REG0w, #2
11070 | add REG1, REG1, #offsetof(zend_reference, val)
11337 | add REG0, REG0, #offsetof(zend_reference, val)
11350 | add REG0, REG0, #offsetof(zend_reference, val)
11458 | add FCARG1x, FCARG2x, #offsetof(zend_reference, val)
11530 …| // zend_throw_error(NULL, "Cannot add element to the array as the next element is already occupi…
11834 | add REG0, REG0, TMP1
11892 | ADD_SUB_64_WITH_CONST_32 add, FCARG2x, FCARG2x, opline->extended_value, TMP1
12250 | add TMP1, FCARG1x, REG0
12483 | add REG0, REG0, #offsetof(zend_reference, val)
12767 | add TMP1, FCARG1x, REG0
12866 | add FCARG1x, FCARG1x, #offsetof(zend_reference, val)
13013 | ADD_SUB_64_WITH_CONST_32 add, CARG3, CARG3, opline->extended_value, TMP1
13201 | add TMP1, FCARG1x, REG0
13302 | add REG0, FCARG1x, #offsetof(zend_reference, val)
13408 | ADD_SUB_64_WITH_CONST_32 add, CARG4, CARG4, (opline+1)->extended_value, TMP1
13578 | add TMP2, FCARG1x, REG0
13686 | ADD_SUB_64_WITH_CONST_32 add, CARG4, CARG4, opline->extended_value, TMP1
13784 | add CARG1, REG0, #offsetof(zend_string, val)
14102 | add TMP1, FCARG2x, #offsetof(zend_reference, val)
14105 | add TMP1, FCARG2x, #offsetof(zend_reference, val)
14199 | add TMP1, FCARG2x, #offsetof(zend_reference, val)
14202 | add TMP1, FCARG2x, #offsetof(zend_reference, val)
14359 | ADD_SUB_64_WITH_CONST_32 add, CARG4, REG0, opline->op2.num, TMP1
14429 | add REG0w, REG0w, #IS_FALSE
14514 | add FCARG2x, TMP1, FCARG2x, lsl #5
14531 | add REG0w, REG0w, #1
14540 | add FCARG2x, FCARG2x, #sizeof(Bucket)
14551 | add FCARG2x, TMP1, FCARG2x, lsl #4
14568 | add REG0w, REG0w, #1
14577 | add FCARG2x, FCARG2x, #sizeof(zval)
14789 | add REG0w, REG0w, #IS_FALSE
14828 | ADD_SUB_64_WITH_CONST add, FCARG1x, FP, opline->op1.var, TMP1