Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Zwinkau
libfirm
Commits
8995741d
Commit
8995741d
authored
May 15, 2009
by
Michael Beck
Browse files
- more docu added
[r25986]
parent
2ef61d1b
Changes
1
Hide whitespace changes
Inline
Side-by-side
include/libfirm/irnode.h
View file @
8995741d
...
...
@@ -621,9 +621,13 @@ typedef enum {
}
pn_Call
;
/* Projection numbers for Call. */
#define pn_Call_M pn_Call_M_regular
/** Retrieve the memory input of a Call. */
ir_node
*
get_Call_mem
(
const
ir_node
*
node
);
/** Set the memory input of a Call. */
void
set_Call_mem
(
ir_node
*
node
,
ir_node
*
mem
);
/** Retrieve the call address of a Call. */
ir_node
*
get_Call_ptr
(
const
ir_node
*
node
);
/** Set the call address of a Call. */
void
set_Call_ptr
(
ir_node
*
node
,
ir_node
*
ptr
);
ir_node
**
get_Call_param_arr
(
ir_node
*
node
);
/** Gets the number of parameters of a call. */
...
...
@@ -697,9 +701,13 @@ void set_Builtin_type(ir_node *node, ir_type *tp);
/** Returns a human readable string for the ir_builtin_kind. */
const
char
*
get_builtin_kind_name
(
ir_builtin_kind
kind
);
/** Retrieve the call address of a CallBegin. */
ir_node
*
get_CallBegin_ptr
(
const
ir_node
*
node
);
/** Set the call address of a CallBegin. */
void
set_CallBegin_ptr
(
ir_node
*
node
,
ir_node
*
ptr
);
/** Retrieve the original Call node of a CallBegin. */
ir_node
*
get_CallBegin_call
(
const
ir_node
*
node
);
/** Set the original Call node of a CallBegin. */
void
set_CallBegin_call
(
ir_node
*
node
,
ir_node
*
call
);
/* For unary and binary arithmetic operations the access to the
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment