X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=include%2Flibfirm%2Firgraph.h;h=97ecbc0ffbaced1bd17b9c22cd65ee85c6185a83;hb=e1d0a7c980faef658ffd4fd63a43e74b764a7dfe;hp=a433bcb458fbf9bca27757c44a82535a385c3e5f;hpb=ce6161a7e42a48f7422b7babcc64d8ace18e2687;p=libfirm diff --git a/include/libfirm/irgraph.h b/include/libfirm/irgraph.h index a433bcb45..97ecbc0ff 100644 --- a/include/libfirm/irgraph.h +++ b/include/libfirm/irgraph.h @@ -76,7 +76,7 @@ * with a Sel node the pointer to a thread local variable. * * - args The ir_node that produces the arguments of the method as - * it's result. This is a Proj node on the fourth output of + * its result. This is a Proj node on the fourth output of * the start node. This output is tagged as pn_Start_T_args. * * - proj_args The proj nodes of the args node. @@ -138,11 +138,11 @@ FIRM_API void set_current_ir_graph(ir_graph *graph); * to point to this graph. Further it allocates the following nodes needed * for every procedure: * - * - The start block containing a start node and Proj nodes for it's + * - The start block containing a start node and Proj nodes for its * seven results (X, M, P, P, P, T, P). * - The end block containing an end node. This block is not matured * after executing new_ir_graph() as predecessors need to be added to it. - * (Maturing a block means fixing it's number of predecessors.) + * (Maturing a block means fixing its number of predecessors.) * - The current block, which is empty and also not matured. * * Further it enters the global store into the data structure of the start @@ -227,11 +227,6 @@ FIRM_API ir_node *get_irg_frame(const ir_graph *irg); /** Sets the node that represents the frame pointer of the given IR graph. */ FIRM_API void set_irg_frame(ir_graph *irg, ir_node *node); -/** Returns the node that represents the tls pointer of the given IR graph. */ -FIRM_API ir_node *get_irg_tls(const ir_graph *irg); -/** Sets the node that represents the tls pointer of the given IR graph. */ -FIRM_API void set_irg_tls(ir_graph *irg, ir_node *node); - /** Returns the node that represents the initial memory of the given IR graph. */ FIRM_API ir_node *get_irg_initial_mem(const ir_graph *irg); /** Sets the node that represents the initial memory of the given IR graph. */ @@ -261,7 +256,7 @@ FIRM_API long get_irg_graph_nr(const ir_graph *irg); * smaller than get_irp_last_idx() * Note: you cannot use this number for get_irp_irg() */ -FIRM_API int get_irg_idx(const ir_graph *irg); +FIRM_API size_t get_irg_idx(const ir_graph *irg); /** * Get the node for an index. @@ -532,7 +527,7 @@ ENUM_BITSET(ir_graph_state_t) FIRM_API void set_irg_state(ir_graph *irg, ir_graph_state_t state); /** clear some state flags of the graph */ FIRM_API void clear_irg_state(ir_graph *irg, ir_graph_state_t state); -/** query wether a set of graph state flags are activated */ +/** query whether a set of graph state flags are activated */ FIRM_API int is_irg_state(const ir_graph *irg, ir_graph_state_t state); /** Set a description for local value n. */