|
GCC Middle and Back End API Reference
|
#include <expr.h>
Data Fields | |
| enum tree_code | code |
| location_t | location |
| tree | type |
| tree | op0 |
| tree | op1 |
| tree | op2 |
This structure is used to pass around information about exploded unary, binary and trinary expressions between expand_expr_real_1 and friends.
| enum tree_code separate_ops::code |
| location_t separate_ops::location |
Referenced by do_store_flag(), expand_expr_real_1(), expand_expr_real_2(), and expand_gimple_stmt_1().
| tree separate_ops::op0 |
| tree separate_ops::op1 |
| tree separate_ops::op2 |
Referenced by expand_debug_expr(), expand_expr_real_1(), expand_expr_real_2(), expand_gimple_stmt_1(), and expand_widen_pattern_expr().
| tree separate_ops::type |