X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fia32%2Fia32_new_nodes.h;h=b4eed64a06bbaf1c1d7f0645be901aa89a955fe1;hb=d9ba33a4b9e7b4ee41bae2d4697c217cb4ad9b53;hp=736e3e9a86aaf9caea273fda87d18d3c6b246990;hpb=b5fdd484372a10d1bc964c9fc5eaf1ddb4a2e3af;p=libfirm diff --git a/ir/be/ia32/ia32_new_nodes.h b/ir/be/ia32/ia32_new_nodes.h index 736e3e9a8..b4eed64a0 100644 --- a/ir/be/ia32/ia32_new_nodes.h +++ b/ir/be/ia32/ia32_new_nodes.h @@ -236,42 +236,42 @@ void set_ia32_frame_ent(ir_node *node, ir_entity *ent); /** * Returns the argument register requirements of an ia32 node. */ -const ia32_register_req_t **get_ia32_in_req_all(const ir_node *node); +const arch_register_req_t **get_ia32_in_req_all(const ir_node *node); /** * Sets the argument register requirements of an ia32 node. */ -void set_ia32_in_req_all(ir_node *node, const ia32_register_req_t **reqs); +void set_ia32_in_req_all(ir_node *node, const arch_register_req_t **reqs); /** * Returns the result register requirements of an ia32 node. */ -const ia32_register_req_t **get_ia32_out_req_all(const ir_node *node); +const arch_register_req_t **get_ia32_out_req_all(const ir_node *node); /** * Sets the result register requirements of an ia32 node. */ -void set_ia32_out_req_all(ir_node *node, const ia32_register_req_t **reqs); +void set_ia32_out_req_all(ir_node *node, const arch_register_req_t **reqs); /** * Returns the argument register requirements of an ia32 node. */ -const ia32_register_req_t *get_ia32_in_req(const ir_node *node, int pos); +const arch_register_req_t *get_ia32_in_req(const ir_node *node, int pos); /** * Returns the result register requirements of an ia32 node. */ -const ia32_register_req_t *get_ia32_out_req(const ir_node *node, int pos); +const arch_register_req_t *get_ia32_out_req(const ir_node *node, int pos); /** * Sets the OUT register requirements at position pos. */ -void set_ia32_req_out(ir_node *node, const ia32_register_req_t *req, int pos); +void set_ia32_req_out(ir_node *node, const arch_register_req_t *req, int pos); /** * Sets the IN register requirements at position pos. */ -void set_ia32_req_in(ir_node *node, const ia32_register_req_t *req, int pos); +void set_ia32_req_in(ir_node *node, const arch_register_req_t *req, int pos); /** * Returns the register flag of an ia32 node. @@ -453,8 +453,11 @@ int is_ia32_Cnst(const ir_node *node); /** * Initializes the nodes attributes. */ -void init_ia32_attributes(ir_node *node, arch_irn_flags_t flags, const ia32_register_req_t **in_reqs, \ - const ia32_register_req_t **out_reqs, const be_execution_unit_t ***execution_units, int n_res, unsigned latency); +void init_ia32_attributes(ir_node *node, arch_irn_flags_t flags, + const arch_register_req_t **in_reqs, + const arch_register_req_t **out_reqs, + const be_execution_unit_t ***execution_units, + int n_res, unsigned latency); /** * Registers the ia32_copy_attr function for all ia32 opcodes.