Home
last modified time | relevance | path

Searched refs:ir_entity (Results 51 – 75 of 150) sorted by relevance

123456

/dports/lang/cparser/cparser-0.9.14/
H A Dentity_t.h220 ir_entity *entity;
236 ir_entity *entity;
259 ir_entity *irentity;
H A Dentitymap.c57 ir_entity *entitymap_get(const entitymap_t *map, symbol_t *symbol) in entitymap_get()
63 void entitymap_insert(entitymap_t *map, symbol_t *symbol, ir_entity *entity) in entitymap_insert()
H A Dast2firm.c113 static ir_entity *current_vararg_entity;
1352 ir_entity *area = new_entity(frame_type, name, tp); in alloc_trampoline()
1368 ir_entity *region = NULL; in get_trampoline_region()
1406 ir_entity *entity) in create_trampoline()
1530 ir_entity *irentity = entity->variable.v.entity; in reference_addr()
3153 ir_entity *param_ent = current_vararg_entity; in va_start_expression_to_firm()
3997 ir_entity *sub_entity; in create_dynamic_initializer_sub()
4028 dbg_info *dbgi, ir_entity *entity) in create_dynamic_initializer()
4063 ir_entity *const init_entity in create_local_initializer()
4348 ir_entity *irentity = entity->variable.v.entity; in create_global_variable()
[all …]
/dports/devel/libfirm/libfirm-1.21.0/ir/be/arm/
H A Darm_nodes_attr.h93 ir_entity *entity;
102 ir_entity *entity;
H A Dgen_arm_new_nodes.h87 …fo *dbgi, ir_node *block, ir_node *ptr, ir_node *mem, ir_mode *ls_mode, ir_entity *entity, int ent…
235 … ir_node *block, int arity, ir_node *in[], int n_res, ir_mode *ls_mode, ir_entity *entity, int ent…
243 …fo *dbgi, ir_node *block, ir_node *ptr, ir_node *mem, ir_mode *ls_mode, ir_entity *entity, int ent…
371 …Bl(dbg_info *dbgi, ir_node *block, int arity, ir_node *in[], int n_res, ir_entity *entity, int sym…
379 …ode *block, ir_node *ptr, ir_node *val, ir_node *mem, ir_mode *ls_mode, ir_entity *entity, int ent…
419 ir_node *new_bd_arm_FrameAddr(dbg_info *dbgi, ir_node *block, ir_node *base, ir_entity *entity, int…
447 …ode *block, ir_node *ptr, ir_node *val, ir_node *mem, ir_mode *ls_mode, ir_entity *entity, int ent…
487 ir_node *new_bd_arm_SymConst(dbg_info *dbgi, ir_node *block, ir_entity *entity, int symconst_offset…
H A Dbearch_arm.c69 static ir_entity *arm_get_frame_entity(const ir_node *irn) in arm_get_frame_entity()
144 ir_entity *entity; in arm_collect_frame_entity_nodes()
173 static void arm_set_frame_entity(ir_node *node, ir_entity *entity) in arm_set_frame_entity()
190 ir_entity *entity = be_get_frame_entity(node); in transform_Reload()
218 ir_entity *entity = be_get_frame_entity(node); in transform_Spill()
/dports/devel/libfirm/libfirm-1.21.0/ir/be/TEMPLATE/
H A Dbearch_TEMPLATE.c58 static ir_entity *TEMPLATE_get_frame_entity(const ir_node *node) in TEMPLATE_get_frame_entity()
195 static ir_entity *old_bp_ent = NULL; in TEMPLATE_get_between_type()
199 ir_entity *ret_addr_ent; in TEMPLATE_get_between_type()
/dports/devel/libfirm/libfirm-1.21.0/include/libfirm/
H A Dfirm_types.h96 typedef struct ir_entity ir_entity; typedef
328 ir_entity *entity_p; /**< The entity of a SymConst. */
H A Dirnode.h300 FIRM_API ir_entity *create_Block_entity(ir_node *block);
418 FIRM_API ir_entity *get_SymConst_entity(const ir_node *node);
420 FIRM_API void set_SymConst_entity(ir_node *node, ir_entity *ent);
485 FIRM_API ir_entity *get_Call_callee(const ir_node *node, size_t pos);
490 FIRM_API void set_Call_callee_arr(ir_node *node, size_t n, ir_entity **arr);
749 FIRM_API ir_entity *get_irn_entity_attr(ir_node *n);
H A Diroptimize.h111 typedef int (*check_alloc_entity_func)(ir_entity *ent);
1068 typedef ir_entity *(*compilerlib_entity_creator_t)(ident *id, ir_type *mt);
1088 FIRM_API ir_entity *create_compilerlib_entity(ident *id, ir_type *mt);
H A Dirgraph.h149 FIRM_API ir_graph *new_ir_graph(ir_entity *ent, int n_loc);
172 FIRM_API ir_entity *get_irg_entity(const ir_graph *irg);
174 FIRM_API void set_irg_entity(ir_graph *irg, ir_entity *ent);
/dports/devel/libfirm/libfirm-1.21.0/ir/opt/
H A Dopt_frame.c44 ir_entity *ent, *list; in opt_frame_irg()
90 list = (ir_entity*)get_entity_link(ent); in opt_frame_irg()
/dports/devel/libfirm/libfirm-1.21.0/ir/ir/
H A Dirargs.c103 static const char *get_entity_ld_name_ex(ir_entity *ent) in get_entity_ld_name_ex()
138 ir_entity *entity = (ir_entity*)X; in firm_emit()
187 ir_entity *entity = get_Sel_entity(node); in firm_emit()
H A Dirdump_t.h136 void print_entityid(FILE *F, const ir_entity *entity);
141 const char *get_ent_dump_name(const ir_entity *ent);
H A Dirgraph.c138 ir_graph *new_r_ir_graph(ir_entity *ent, int n_loc) in new_r_ir_graph()
222 ir_graph *new_ir_graph(ir_entity *ent, int n_loc) in new_ir_graph()
311 ir_entity *ent = get_Sel_entity(new_node); in copy_all_nodes()
316 ent = (ir_entity*)get_entity_link(ent); in copy_all_nodes()
534 ir_entity *(get_irg_entity)(const ir_graph *irg)
539 void (set_irg_entity)(ir_graph *irg, ir_entity *ent)
H A Dirio.c621 ir_entity *member = get_compound_member(tp, i); in write_type_compound()
909 ir_entity *entity = get_Block_entity(node); in write_Block()
1485 static ir_entity *create_error_entity(void) in create_error_entity()
1494 ir_entity *entity = (ir_entity *) get_id(env, entnr); in get_entity()
1508 static ir_entity *read_entity_ref(read_env_t *env) in read_entity_ref()
1725 ir_entity *element_entity; in read_type()
1853 ir_entity *entity = get_unknown_entity(); in read_unknown_entity()
1866 ir_entity *entity = NULL; in read_entity()
2130 ir_entity *entity = read_entity_ref(env); in read_labeled_Block()
2139 ir_entity *entity = read_entity_ref(env); in read_SymConst()
[all …]
H A Dinstrument.h33 void instrument_initcall(ir_graph *irg, ir_entity *ent);
/dports/devel/libfirm/libfirm-1.21.0/ir/be/ia32/
H A Dbearch_ia32.c104 static ir_entity *old_bp_ent = NULL;
105 static ir_entity *ret_addr_ent = NULL;
106 static ir_entity *omit_fp_ret_addr_ent = NULL;
192 static ir_entity *ia32_get_frame_entity(const ir_node *irn) in ia32_get_frame_entity()
285 ir_entity *ia32_get_return_address_entity(ir_graph *irg) in ia32_get_return_address_entity()
295 ir_entity *ia32_get_frame_address_entity(ir_graph *irg) in ia32_get_frame_address_entity()
617 static ir_entity *mcount = NULL;
801 ir_entity *ent = be_get_frame_entity(node); in transform_to_Load()
860 ir_entity *ent = be_get_frame_entity(node); in transform_to_Store()
984 ir_entity *inent = be_get_MemPerm_in_entity(node, i); in transform_MemPerm()
[all …]
/dports/devel/libfirm/libfirm-1.21.0/ir/lower/
H A Dlower_intrinsics.c66 ir_entity *ent; in call_mapper()
605 static ir_entity *get_const_entity(ir_node *ptr) in get_const_entity()
608 ir_entity *ent = get_SymConst_entity(ptr); in get_const_entity()
671 static ir_node *eval_strlen(ir_graph *irg, ir_entity *ent, ir_type *res_tp) in eval_strlen()
709 ir_entity *ent = get_const_entity(s); in i_mapper_strlen()
742 static ir_node *eval_strcmp(ir_graph *irg, ir_entity *left, ir_entity *right, in eval_strcmp()
821 static int is_empty_string(ir_entity *ent) in is_empty_string()
859 ir_entity *ent_l, *ent_r; in i_mapper_strcmp()
959 ir_entity *ent = get_SymConst_entity(adr); in i_mapper_strncmp()
1082 ir_entity *ent = get_SymConst_entity(adr); in i_mapper_memcmp()
H A Dlower_builtins.c92 ir_entity *entity; in replace_with_call()
102 entity = pmap_get(ir_entity, entities, id); in replace_with_call()
/dports/devel/libfirm/libfirm-1.21.0/ir/be/amd64/
H A Damd64_emitter.c117 ir_entity const *const ent = va_arg(ap, ir_entity const*); in amd64_emitf()
338 ir_entity *entity = be_Call_get_entity(node); in emit_be_Call()
563 ir_entity *entity = get_irg_entity(irg); in amd64_gen_routine()
/dports/devel/libfirm/libfirm-1.21.0/ir/be/
H A Dbespillslots.c426 ir_entity *entity;
432 ir_entity *in;
433 ir_entity *out;
471 static ir_entity* create_stack_entity(be_fec_env_t *env, spill_slot_t *slot) in create_stack_entity()
475 ir_entity *res = frame_alloc_area(frame, slot->size, slot->align, in create_stack_entity()
502 ir_node *node, ir_entity *entity) in assign_spill_entity()
/dports/lang/cparser/cparser-0.9.14/driver/
H A Dfirm_machine.c17 static ir_entity *underscore_compilerlib_entity_creator(ident *id, ir_type *mt) in underscore_compilerlib_entity_creator()
19 ir_entity *entity = new_entity(get_glob_type(), id, mt); in underscore_compilerlib_entity_creator()
/dports/devel/libfirm/libfirm-1.21.0/ir/debug/
H A Ddebugger.c318 ir_entity *ent = get_irg_entity(irg); in dbg_free_graph()
340 static void dbg_new_entity(void *ctx, ir_entity *ent) in dbg_new_entity()
681 dump_entity_to_file(f, (ir_entity*)firm_thing); in show_firm_object()
747 ir_entity *res; /**< the result */
780 static ir_entity *find_entity_nr(long nr) in find_entity_nr()
793 static ir_entity *find_entity_name(const char *name) in find_entity_name()
811 ir_entity *ent = tore.ent; in show_by_name()
840 ir_entity *ent = tore.ent; in show_by_ldname()
/dports/devel/libfirm/libfirm-1.21.0/ir/be/sparc/
H A Dsparc_transform.c446 ir_entity *entity;
458 ir_entity *entity = NULL; in match_address()
474 ir_entity *sc_entity = get_SymConst_entity(base); in match_address()
657 ir_entity *entity, long offset, in create_stf()
1021 ir_entity *entity = pmap_get(ir_entity, isa->constants, tv); in create_float_const_entity()
1103 ir_entity *entity; in gen_Switch()
1414 ir_entity *entity = get_irg_entity(irg); in gen_Start()
1715 ir_entity *entity = NULL; in gen_Call()
1890 ir_entity *entity = get_Sel_entity(node); in gen_Sel()
2209 ir_entity *entity = get_irg_entity(irg); in gen_Proj_Proj_Start()
[all …]

123456