[PATCH] More PRE TLC

2020-11-10 Thread Richard Biener
This makes get_expr_value_id cheap and completes the constant value-id simplification by turning the constant_value_expressions into a direct map instead of a set of pre_exprs for the value. Bootstrapped and tested on x86_64-unknown-linux-gnu, pushed. 2020-11-10 Richard Biener * tree-

[PATCH] More PRE TLC

2017-08-01 Thread Richard Biener
Bootstrapped and tested on x86_64-unknown-linux-gnu, applied. Richard. 2017-08-02 Richard Biener * tree-ssa-pre.c (bitmap_insert_into_set_1): Remove and inline into ... (bitmap_insert_into_set): ... this. Index: gcc/tree-ssa-pre.c

[PATCH] More PRE TLC

2012-05-03 Thread Richard Guenther
This moves handling of trapping ops to prune_clobbered_mems and compute_avail, similar to how I moved handling of clobbered mems earlier. It fixes one existing testcase even. Bootstrapped and tested on x86_64-unknown-linux-gnu, applied. Richard. 2012-05-03 Richard Guenther * tree-s