aboutsummaryrefslogtreecommitdiff
path: root/gcc/alloc-pool.c
diff options
context:
space:
mode:
authorRoger Sayle <roger@eyesopen.com>2006-06-28 19:42:04 +0000
committerRoger Sayle <sayle@gcc.gnu.org>2006-06-28 19:42:04 +0000
commit7caf673482793e0174935b61b40f9ba9c1554b8d (patch)
tree1b7a5428f281a483e6b154d91478e0ba051645df /gcc/alloc-pool.c
parent092b194ebfc458d451ca2e930e6a06146fcf52b1 (diff)
downloadgcc-7caf673482793e0174935b61b40f9ba9c1554b8d.zip
gcc-7caf673482793e0174935b61b40f9ba9c1554b8d.tar.gz
gcc-7caf673482793e0174935b61b40f9ba9c1554b8d.tar.bz2
genpreds.c (generate_switch_p): New function.
* genpreds.c (generate_switch_p): New function. (add_mode_tests): Push the new mode test down inside an AND expr if this allows the switch-suitable MATCH_CODE to be near the root. (write_match_code_switch): New function to write a MATCH_CODE as a switch statement. (write_predicate_stmts): New function to write a predicate RTX expression as a sequence of statements. (write_one_predicate_function): Use write_predicate_stmts. (write_tm_constrs_h): Likewise. From-SVN: r115055
Diffstat (limited to 'gcc/alloc-pool.c')
0 files changed, 0 insertions, 0 deletions