aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-switch-conversion.c
diff options
context:
space:
mode:
authorGiuliano Belinassi <giuliano.belinassi@usp.br>2020-05-07 13:43:48 -0400
committerJeff Law <law@torsion.usersys.redhat.com>2020-05-07 13:45:34 -0400
commit41081235df0e32d9bfc3fe4169af4f1af4b823af (patch)
tree50f3b8bae1f769aba5ddcbe690491cf267b0c069 /gcc/tree-switch-conversion.c
parent0ca22d027eccb55215bb553b66fb10637344e2e6 (diff)
downloadgcc-41081235df0e32d9bfc3fe4169af4f1af4b823af.zip
gcc-41081235df0e32d9bfc3fe4169af4f1af4b823af.tar.gz
gcc-41081235df0e32d9bfc3fe4169af4f1af4b823af.tar.bz2
Wrap global variables in tree-ssa-operands.c into a class.
* tree-ssa-operands.c (operands_scanner): New class. (operands_bitmap_obstack): Remove. (n_initialized): Remove. (build_uses): Move to operands_scanner class. (build_vuse): Same as above. (build_vdef): Same as above. (verify_ssa_operands): Same as above. (finalize_ssa_uses): Same as above. (cleanup_build_arrays): Same as above. (finalize_ssa_stmt_operands): Same as above. (start_ssa_stmt_operands): Same as above. (append_use): Same as above. (append_vdef): Same as above. (add_virtual_operand): Same as above. (add_stmt_operand): Same as above. (get_mem_ref_operands): Same as above. (get_tmr_operands): Same as above. (maybe_add_call_vops): Same as above. (get_asm_stmt_operands): Same as above. (get_expr_operands): Same as above. (parse_ssa_operands): Same as above. (finalize_ssa_defs): Same as above. (build_ssa_operands): Same as above, plus create a C-like wrapper. (update_stmt_operands): Create an instance of operands_scanner.
Diffstat (limited to 'gcc/tree-switch-conversion.c')
0 files changed, 0 insertions, 0 deletions