returns the result of a bitwise and operation of its operands
More...
Enumerations |
enum | n_And { n_And_left,
n_And_right,
n_And_max = n_And_right
} |
| Input numbers for And node. More...
|
Functions |
ir_node * | new_rd_And (dbg_info *dbgi, ir_node *block, ir_node *irn_left, ir_node *irn_right, ir_mode *mode) |
| Construct an And node.
|
ir_node * | new_r_And (ir_node *block, ir_node *irn_left, ir_node *irn_right, ir_mode *mode) |
| Construct an And node.
|
ir_node * | new_d_And (dbg_info *dbgi, ir_node *irn_left, ir_node *irn_right, ir_mode *mode) |
| Construct an And node.
|
ir_node * | new_And (ir_node *irn_left, ir_node *irn_right, ir_mode *mode) |
| Construct an And node.
|
int | is_And (const ir_node *node) |
| Test if node is a And.
|
ir_node * | get_And_left (const ir_node *node) |
| Returns left input of an And node.
|
void | set_And_left (ir_node *node, ir_node *left) |
| Sets left input of an And node.
|
ir_node * | get_And_right (const ir_node *node) |
| Returns right input of an And node.
|
void | set_And_right (ir_node *node, ir_node *right) |
| Sets right input of an And node.
|
ir_op * | get_op_And (void) |
| Returns opcode for And nodes.
|
Detailed Description
returns the result of a bitwise and operation of its operands
Enumeration Type Documentation
Input numbers for And node.
Definition at line 284 of file nodeops.h.
Function Documentation
Returns left input of an And node.
Returns right input of an And node.
ir_op* get_op_And |
( |
void |
| ) |
|
Returns opcode for And nodes.
Test if node is a And.
- Returns
- 1 if the node is a And node, 0 otherwise
Construct an And node.
- Parameters
-
irn_left | first operand |
irn_right | second operand |
mode | mode of the operations result |
Construct an And node.
- Parameters
-
dbgi | A pointer to debug information. |
irn_left | first operand |
irn_right | second operand |
mode | mode of the operations result |
Construct an And node.
- Parameters
-
block | The IR block the node belongs to. |
irn_left | first operand |
irn_right | second operand |
mode | mode of the operations result |
Construct an And node.
- Parameters
-
dbgi | A pointer to debug information. |
block | The IR block the node belongs to. |
irn_left | first operand |
irn_right | second operand |
mode | mode of the operations result |
Sets left input of an And node.
Sets right input of an And node.
Variable Documentation