X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;ds=sidebyside;f=ir%2Fbe%2Fsparc%2Fsparc_new_nodes.h;h=89af0eebf0b1f33f7e33d2460189a716904460bc;hb=f0a7d482edb206169a6c43ca846d7eb1bbe0d410;hp=28c2bd07b06b8b435421cd5edb81c9aedafaf543;hpb=b4e27346b89bc9998aa4c110e185599c7b593e01;p=libfirm diff --git a/ir/be/sparc/sparc_new_nodes.h b/ir/be/sparc/sparc_new_nodes.h index 28c2bd07b..89af0eebf 100644 --- a/ir/be/sparc/sparc_new_nodes.h +++ b/ir/be/sparc/sparc_new_nodes.h @@ -48,11 +48,19 @@ const sparc_jmp_switch_attr_t *get_sparc_jmp_switch_attr_const(const ir_node *no sparc_save_attr_t *get_sparc_save_attr(ir_node *node); const sparc_save_attr_t *get_sparc_save_attr_const(const ir_node *node); +sparc_fp_attr_t *get_sparc_fp_attr(ir_node *node); +const sparc_fp_attr_t *get_sparc_fp_attr_const(const ir_node *node); + +sparc_fp_conv_attr_t *get_sparc_fp_conv_attr(ir_node *node); +const sparc_fp_conv_attr_t *get_sparc_fp_conv_attr_const(const ir_node *node); + /** * Returns the argument register requirements of an sparc node. */ const arch_register_req_t **get_sparc_in_req_all(const ir_node *node); +void set_sparc_in_req_all(ir_node *node, const arch_register_req_t **reqs); + /** * Returns the argument register requirements of an sparc node. */