Home
last modified time | relevance | path

Searched defs:ref (Results 1 – 25 of 42) sorted by relevance

12

/php-src/ext/opcache/jit/ir/
H A Dir_sccp.c21 #define IR_IS_TOP(ref) (ref >= 0 && _values[ref].optx == IR_TOP) argument
23 #define IR_IS_FEASIBLE(ref) (ref >= 0 && _values[ref].optx != IR_TOP) argument
269 static void ir_sccp_make_nop(ir_ctx *ctx, ir_ref ref) in ir_sccp_make_nop()
679 static bool ir_may_promote_d2f(ir_ctx *ctx, ir_ref ref) in ir_may_promote_d2f()
712 static bool ir_may_promote_f2d(ir_ctx *ctx, ir_ref ref) in ir_may_promote_f2d()
745 static ir_ref ir_promote_d2f(ir_ctx *ctx, ir_ref ref, ir_ref use) in ir_promote_d2f()
808 static ir_ref ir_promote_f2d(ir_ctx *ctx, ir_ref ref, ir_ref use) in ir_promote_f2d()
1024 ir_ref ref = insn->op1; in ir_try_promote_ext() local
1444 ir_ref ref = ir_promote_d2f(ctx, insn->op1, i); in ir_sccp() local
1451 ir_ref ref = ir_promote_f2d(ctx, insn->op1, i); in ir_sccp() local
[all …]
H A Dir_gcm.c19 static uint32_t ir_gcm_schedule_early(ir_ctx *ctx, ir_ref ref, ir_list *queue_late) in ir_gcm_schedule_early()
76 static uint32_t ir_gcm_select_best_block(ir_ctx *ctx, ir_ref ref, uint32_t lca) in ir_gcm_select_best_block()
178 static bool ir_split_partially_dead_node(ir_ctx *ctx, ir_ref ref, uint32_t b) in ir_split_partially_dead_node()
288 ir_ref ref; in ir_split_partially_dead_node() member
294 ir_ref ref; in ir_split_partially_dead_node() member
438 static void ir_gcm_schedule_late(ir_ctx *ctx, ir_ref ref, uint32_t b) in ir_gcm_schedule_late()
498 ir_ref k, n, *p, ref; in ir_gcm() local
711 IR_ALWAYS_INLINE ir_ref ir_count_constant(ir_ref *_xlat, ir_ref ref) in ir_count_constant()
723 ir_ref i, j, k, n, *p, *q, ref, new_ref, prev_ref, insns_count, consts_count, use_edges_count; in ir_schedule() local
H A Dir.c498 ir_ref ref, prev; in ir_const_ex() local
918 ir_ref ref; in ir_folding() local
1891 ir_ref ref = ctx->control; in _ir_VAR() local
1921 ir_ref ref = inputs[0]; in _ir_PHI_N() local
2085 ir_ref ref; in _ir_END() local
2129 ir_ref ref; in _ir_END_LIST() local
2141 ir_ref ref; in _ir_END_PHI_LIST() local
2153 ir_ref ref = list; in _ir_MERGE_LIST() local
2234 ir_ref ref; in _ir_LOOP_END() local
2462 ir_ref ref; in _ir_SWITCH() local
[all …]
H A Dir_emit.c130 IR_ALWAYS_INLINE uint32_t ir_rule(const ir_ctx *ctx, ir_ref ref) in ir_rule()
136 IR_ALWAYS_INLINE bool ir_in_same_block(ir_ctx *ctx, ir_ref ref) in ir_in_same_block()
142 static ir_reg ir_get_param_reg(const ir_ctx *ctx, ir_ref ref) in ir_get_param_reg()
407 static int ir_const_label(ir_ctx *ctx, ir_ref ref) in ir_const_label()
429 ir_ref ref; in ir_emit_osr_entry_loads() local
915 ir_ref ref = *p; in ir_emit_dessa_moves() local
961 ir_ref start, ref, *prev_ref; in ir_match() local
1034 int32_t ir_get_spill_slot_offset(ir_ctx *ctx, ir_ref ref) in ir_get_spill_slot_offset()
H A Dir_dump.c13 ir_ref i, j, n, ref, *p; in ir_dump() local
60 ir_ref i, j, n, ref, *p; in ir_dump_dot() local
292 ir_ref ref = ir_list_at(list, pos); in ir_dump_cfg_block() local
480 ir_ref i, j, n, ref, *p; in ir_dump_codegen() local
H A Dir_cfg.c55 static ir_ref ir_try_remove_empty_diamond(ir_ctx *ctx, ir_ref ref, ir_insn *insn) in ir_try_remove_empty_diamond()
177 static bool ir_is_zero(ir_ctx *ctx, ir_ref ref) in ir_is_zero()
525 static ir_ref ir_try_split_if(ir_ctx *ctx, ir_ref ref, ir_insn *insn) in ir_try_split_if()
618 static ir_ref ir_try_split_if_cmp(ir_ctx *ctx, ir_worklist *worklist, ir_ref ref, ir_insn *insn) in ir_try_split_if_cmp()
832 ir_ref ref = ir_try_split_if(ctx, next_ref, next); in ir_optimize_merge() local
844 ir_ref ref = ir_try_split_if_cmp(ctx, worklist, next_ref, next); in ir_optimize_merge() local
859 IR_ALWAYS_INLINE void _ir_add_successors(const ir_ctx *ctx, ir_ref ref, ir_worklist *worklist) in _ir_add_successors()
891 ir_ref n, ref; in _ir_add_predecessors() local
910 ir_ref n, *p, ref, start, end, next; in ir_build_cfg() local
1305 ir_ref prev, ref = bb->end; in ir_remove_unreachable_blocks() local
[all …]
H A Dir_php.h17 #define IR_SNAPSHOT_HANDLER(ctx, ref, insn, addr) \ argument
H A Dir_ra.c301 static bool ir_has_tmp(ir_ctx *ctx, ir_ref ref, int32_t op_num) in ir_has_tmp()
388 static void ir_add_hint(ir_ctx *ctx, ir_ref ref, ir_live_pos pos, ir_reg hint) in ir_add_hint()
449 ir_ref ref = (use_pos->hint_ref < 0) ? -use_pos->hint_ref : IR_LIVE_POS_TO_REF(use_pos->pos); in ir_add_osr_entry_loads() local
498 static void ir_add_fusion_ranges(ir_ctx *ctx, ir_ref ref, ir_ref input, ir_block *bb, ir_bitset liv… in ir_add_fusion_ranges()
584 ir_ref ref; in ir_compute_live_ranges() local
1103 ir_ref ref = (use_pos->hint_ref < 0) ? -use_pos->hint_ref : IR_LIVE_POS_TO_REF(use_pos->pos); in ir_add_osr_entry_loads() local
1240 ir_ref ref; in ir_compute_live_ranges() local
1780 static int ir_hint_conflict(ir_ctx *ctx, ir_ref ref, int use, int def) in ir_hint_conflict()
2109 ir_ref *loc, *pred, *src, *dst, i, *p, ref, input; in ir_gen_dessa_moves() local
2348 ir_ref ref = IR_LIVE_POS_TO_REF(pos); in ir_block_from_live_pos() local
[all …]
H A Dir_private.h880 IR_ALWAYS_INLINE bool ir_ref_is_true(ir_ctx *ctx, ir_ref ref) in ir_ref_is_true()
1002 IR_ALWAYS_INLINE ir_ref ir_binding_find(const ir_ctx *ctx, ir_ref ref) in ir_binding_find()
1138 #define IR_LIVE_POS_FROM_REF(ref) ((ref) * IR_SUB_REFS_COUNT) argument
1140 #define IR_START_LIVE_POS_FROM_REF(ref) ((ref) * IR_SUB_REFS_COUNT) argument
1141 #define IR_LOAD_LIVE_POS_FROM_REF(ref) ((ref) * IR_SUB_REFS_COUNT + IR_LOAD_SUB_REF) argument
1142 #define IR_USE_LIVE_POS_FROM_REF(ref) ((ref) * IR_SUB_REFS_COUNT + IR_USE_SUB_REF) argument
1143 #define IR_DEF_LIVE_POS_FROM_REF(ref) ((ref) * IR_SUB_REFS_COUNT + IR_DEF_SUB_REF) argument
1144 #define IR_SAVE_LIVE_POS_FROM_REF(ref) ((ref) * IR_SUB_REFS_COUNT + IR_SAVE_SUB_REF) argument
1145 #define IR_END_LIVE_POS_FROM_REF(ref) ((ref) * IR_SUB_REFS_COUNT + IR_SUB_REFS_COUNT) argument
1311 IR_ALWAYS_INLINE void ir_set_alocated_reg(ir_ctx *ctx, ir_ref ref, int op_num, int8_t reg) in ir_set_alocated_reg()
[all …]
/php-src/Zend/
H A Dzend_gc.c95 # define GC_TRACE_REF(ref, format, ...) \ argument
103 # define GC_TRACE_REF(ref, format, ...) argument
109 #define GC_REF_ADDRESS(ref) \ argument
112 #define GC_REF_COLOR(ref) \ argument
115 #define GC_REF_CHECK_COLOR(ref, color) \ argument
124 #define GC_REF_SET_COLOR(ref, c) do { \ argument
131 #define GC_REF_SET_BLACK(ref) do { \ argument
136 #define GC_REF_SET_PURPLE(ref) do { \ argument
243 zend_refcounted *ref; member
316 #define GC_STACK_PUSH(ref) \ argument
[all …]
H A Dzend_variables.c71 static void ZEND_FASTCALL zend_reference_destroy(zend_reference *ref) in zend_reference_destroy()
78 static void ZEND_FASTCALL zend_empty_destroy(zend_reference *ref) in zend_empty_destroy()
91 zend_refcounted *ref = Z_COUNTED_P(zval_ptr); in zval_internal_ptr_dtor() local
H A Dzend_execute.h110 #define ZEND_REF_TYPE_SOURCES(ref) \ argument
113 #define ZEND_REF_HAS_TYPE_SOURCES(ref) \ argument
116 #define ZEND_REF_FIRST_SOURCE(ref) \ argument
130 zend_refcounted *ref = NULL; in zend_copy_to_variable() local
509 #define ZEND_REF_ADD_TYPE_SOURCE(ref, source) \ argument
512 #define ZEND_REF_DEL_TYPE_SOURCE(ref, source) \ argument
515 #define ZEND_REF_FOREACH_TYPE_SOURCES(ref, prop) do { \ argument
H A Dzend_gc.h83 #define GC_MAY_LEAK(ref) \ argument
87 static zend_always_inline void gc_check_possible_root(zend_refcounted *ref) in gc_check_possible_root()
102 static zend_always_inline void gc_check_possible_root_no_ref(zend_refcounted *ref) in gc_check_possible_root_no_ref()
H A Dzend_vm_execute.h775 zend_reference *ref; in ZEND_ASSIGN_STATIC_PROP_OP_SPEC_HANDLER() local
22719 zval *ref; in ZEND_FE_FETCH_RW_SPEC_VAR_HANDLER() local
22727 zend_reference *ref; in ZEND_FE_FETCH_RW_SPEC_VAR_HANDLER() local
23024 zend_reference *ref; in ZEND_ASSIGN_OBJ_OP_SPEC_VAR_CONST_HANDLER() local
25945 zend_reference *ref; in ZEND_ASSIGN_OBJ_OP_SPEC_VAR_TMPVAR_HANDLER() local
30242 zend_reference *ref; in ZEND_ASSIGN_OBJ_OP_SPEC_VAR_CV_HANDLER() local
32846 zend_reference *ref; in ZEND_ASSIGN_OBJ_OP_SPEC_UNUSED_CONST_HANDLER() local
34903 zend_reference *ref; in ZEND_ASSIGN_OBJ_OP_SPEC_UNUSED_TMPVAR_HANDLER() local
37411 zend_reference *ref; in ZEND_ASSIGN_OBJ_OP_SPEC_UNUSED_CV_HANDLER() local
41439 zend_reference *ref; in ZEND_ASSIGN_OBJ_OP_SPEC_CV_CONST_HANDLER() local
[all …]
H A Dzend_variables.h43 zend_refcounted *ref = Z_COUNTED_P(zval_ptr); in i_zval_ptr_dtor() local
H A Dzend_API.c2030 ZEND_API void add_index_reference(zval *arg, zend_ulong index, zend_reference *ref) /* {{{ */ in add_index_reference()
2129 ZEND_API zend_result add_next_index_reference(zval *arg, zend_reference *ref) /* {{{ */ in add_next_index_reference()
4523 ZEND_API zend_result zend_try_assign_typed_ref(zend_reference *ref, zval *val) /* {{{ */ in zend_try_assign_typed_ref()
4529 ZEND_API zend_result zend_try_assign_typed_ref_null(zend_reference *ref) /* {{{ */ in zend_try_assign_typed_ref_null()
4538 ZEND_API zend_result zend_try_assign_typed_ref_bool(zend_reference *ref, bool val) /* {{{ */ in zend_try_assign_typed_ref_bool()
4547 ZEND_API zend_result zend_try_assign_typed_ref_long(zend_reference *ref, zend_long lval) /* {{{ */ in zend_try_assign_typed_ref_long()
4556 ZEND_API zend_result zend_try_assign_typed_ref_double(zend_reference *ref, double dval) /* {{{ */ in zend_try_assign_typed_ref_double()
4565 ZEND_API zend_result zend_try_assign_typed_ref_empty_string(zend_reference *ref) /* {{{ */ in zend_try_assign_typed_ref_empty_string()
4574 ZEND_API zend_result zend_try_assign_typed_ref_str(zend_reference *ref, zend_string *str) /* {{{ */ in zend_try_assign_typed_ref_str()
4601 ZEND_API zend_result zend_try_assign_typed_ref_arr(zend_reference *ref, zend_array *arr) /* {{{ */ in zend_try_assign_typed_ref_arr()
[all …]
H A Dzend_execute.c556 zend_reference *ref; in zend_assign_to_variable_reference() local
1125 zend_type *type, zval *arg, zend_reference *ref, void **cache_slot, in zend_check_type_slow()
1194 zend_reference *ref = NULL; in zend_check_type() local
1881 static zend_property_info *zend_get_prop_not_accepting_double(zend_reference *ref) in zend_get_prop_not_accepting_double()
1893 zend_reference *ref, zend_property_info *error_prop OPLINE_DC) in zend_throw_incdec_ref_error()
2012 zend_reference *ref = Z_REF_P(prop); in zend_pre_incdec_property_zval() local
2050 zend_reference *ref = Z_REF_P(prop); in zend_post_incdec_property_zval() local
2606 zend_reference *ref = Z_REF_P(container); in zend_fetch_dimension_address() local
3087 ZEND_API bool zend_verify_ref_array_assignable(zend_reference *ref) { in zend_verify_ref_array_assignable()
3626 zend_refcounted *ref = Z_COUNTED_P(zval_ptr); in i_zval_ptr_dtor_noref() local
[all …]
/php-src/ext/opcache/jit/
H A Dzend_jit_ir.c263 ir_ref ref; member
482 ir_ref ref; in jit_CONST_ADDR() local
501 ir_ref ref; in jit_CONST_FUNC_PROTO() local
1000 ir_ref ref; in zend_jit_set_ip() local
1357 ir_ref ref; in zend_jit_use_reg() local
1409 ir_ref ref; in zend_jit_gen_phi() local
3459 ir_ref ref; in _zend_jit_fix_merges() local
3761 ir_ref ref; in jit_CMP_IP() local
3822 ir_ref ref; in zend_jit_cond_jmp() local
3849 ir_ref ref; in zend_jit_set_cond() local
[all …]
H A Dzend_jit_helpers.c132 zend_reference *ref; in zend_jit_unref_helper() local
1777 zend_reference *ref; in zend_jit_fetch_global_helper() local
2274 static void ZEND_FASTCALL zend_jit_pre_inc_typed_ref(zend_reference *ref, zval *ret) in zend_jit_pre_inc_typed_ref()
2300 static void ZEND_FASTCALL zend_jit_pre_dec_typed_ref(zend_reference *ref, zval *ret) in zend_jit_pre_dec_typed_ref()
2326 static void ZEND_FASTCALL zend_jit_post_inc_typed_ref(zend_reference *ref, zval *ret) in zend_jit_post_inc_typed_ref()
2459 static zval * ZEND_FASTCALL zend_jit_prepare_assign_dim_ref(zval *ref) { in zend_jit_prepare_assign_dim_ref()
2663 zend_reference *ref; in zend_jit_assign_obj_op_helper() local
2891 zend_reference *ref = Z_REF_P(prop); in zend_jit_pre_inc_obj_helper() local
2961 zend_reference *ref = Z_REF_P(prop); in zend_jit_pre_dec_obj_helper() local
3029 zend_reference *ref = Z_REF_P(prop); in zend_jit_post_inc_obj_helper() local
[all …]
/php-src/sapi/phpdbg/
H A Dphpdbg_watch.h65 zend_refcounted *ref; member
71 zend_refcounted *ref; /* key to fetch the collision on parents */ member
77 zend_refcounted ref; member
84 phpdbg_watchpoint_t ref; member
101 zend_refcounted ref; member
/php-src/scripts/dev/
H A Dsearch_underscores.php47 $ref = new ReflectionClass($c); variable
/php-src/ext/reflection/
H A Dphp_reflection.c5607 property_reference *ref; in ZEND_METHOD() local
5623 property_reference *ref; in ZEND_METHOD() local
5637 property_reference *ref; in _property_check_flag() local
5684 property_reference *ref; in ZEND_METHOD() local
5705 property_reference *ref; in ZEND_METHOD() local
5721 property_reference *ref; in ZEND_METHOD() local
5767 property_reference *ref; in ZEND_METHOD() local
5812 property_reference *ref; in ZEND_METHOD() local
5857 property_reference *ref; in ZEND_METHOD() local
5874 property_reference *ref; in ZEND_METHOD() local
[all …]
/php-src/ext/gd/libgd/
H A Dgdtest.c22 gdImagePtr im, ref, im2, im3; in main() local
/php-src/ext/fileinfo/libmagic/
H A Dcdf_time.c192 static const char *ref = "Sat Apr 23 01:30:00 1977"; in main() local
/php-src/ext/soap/
H A Dphp_schema.c1068 xmlAttrPtr ns, name, ref = NULL; in schema_group() local
1500 xmlAttrPtr attrs, attr, ns, name, type, ref = NULL; in schema_element() local
1740 xmlAttrPtr attr, name, ref = NULL, type = NULL; in schema_attribute() local
1962 xmlAttrPtr name, ref = NULL; in schema_attributeGroup() local
2076 static void* schema_find_by_ref(HashTable *ht, char *ref) in schema_find_by_ref()

Completed in 388 milliseconds

12