Searched refs:ir_enum_const (Results 1 – 8 of 8) sorted by relevance
/dports/devel/libfirm/libfirm-1.21.0/include/libfirm/ |
H A D | firm_types.h | 81 typedef struct ir_enum_const ir_enum_const; typedef 329 ir_enum_const *enum_p; /**< The enumeration constant of a SymConst. */
|
H A D | typerep.h | 1935 FIRM_API ir_enum_const *get_enumeration_const(const ir_type *enumeration, 1939 FIRM_API ir_type *get_enumeration_owner(const ir_enum_const *enum_cnst); 1942 FIRM_API void set_enumeration_value(ir_enum_const *enum_cnst, ir_tarval *con); 1945 FIRM_API ir_tarval *get_enumeration_value(const ir_enum_const *enum_cnst); 1948 FIRM_API void set_enumeration_nameid(ir_enum_const *enum_cnst, ident *id); 1951 FIRM_API ident *get_enumeration_const_nameid(const ir_enum_const *enum_cnst); 1954 FIRM_API const char *get_enumeration_const_name(const ir_enum_const *enum_cnst);
|
H A D | irnode.h | 425 FIRM_API ir_enum_const *get_SymConst_enum(const ir_node *node); 427 FIRM_API void set_SymConst_enum(ir_node *node, ir_enum_const *ec);
|
/dports/devel/libfirm/libfirm-1.21.0/ir/tr/ |
H A D | type.c | 373 ir_enum_const *ec = get_enumeration_const(tp, i); in set_type_state() 1662 res->attr.ea.enumer = NEW_ARR_F(ir_enum_const, n_enums); in new_d_type_enumeration() 1712 ir_enum_const *get_enumeration_const(const ir_type *enumeration, size_t pos) in get_enumeration_const() 1719 ir_type *get_enumeration_owner(const ir_enum_const *enum_cnst) in get_enumeration_owner() 1724 void set_enumeration_value(ir_enum_const *enum_cnst, ir_tarval *con) in set_enumeration_value() 1729 ir_tarval *get_enumeration_value(const ir_enum_const *enum_cnst) in get_enumeration_value() 1734 void set_enumeration_nameid(ir_enum_const *enum_cnst, ident *id) in set_enumeration_nameid() 1739 ident *get_enumeration_const_nameid(const ir_enum_const *enum_cnst) in get_enumeration_const_nameid() 1744 const char *get_enumeration_const_name(const ir_enum_const *enum_cnst) in get_enumeration_const_name()
|
H A D | type_t.h | 96 struct ir_enum_const { struct 104 ir_enum_const *enumer; /**< Contains all enumerator constants that represent a member argument
|
/dports/devel/libfirm/libfirm-1.21.0/ir/lower/ |
H A D | lower_hl.c | 210 ir_enum_const *ec; in lower_symconst()
|
/dports/devel/libfirm/libfirm-1.21.0/ir/ir/ |
H A D | irnode.c | 800 ir_enum_const *get_SymConst_enum(const ir_node *node) in get_SymConst_enum() 806 void set_SymConst_enum(ir_node *node, ir_enum_const *ec) in set_SymConst_enum()
|
H A D | irdump.c | 1571 ir_enum_const *ec = get_enumeration_const(tp, pos); in dump_enum_item()
|