diff options
author | Kugan <kugan@kugan-desktop> | 2015-03-16 09:18:37 +1100 |
---|---|---|
committer | Kugan <kugan@kugan-desktop> | 2015-03-16 09:18:37 +1100 |
commit | 68aa04ef160c37b9d50ec02a51ace096417e645d (patch) | |
tree | adec2eb61a17e4c00424acfb2cde03f9f7fba016 /README | |
parent | ddf06852be2f12dc49f5fd610df3aefb8ff203fb (diff) | |
download | gcc-linaro-dev/type-promotion-pass.tar.gz |
2015-03-16 Kugan Vivekanandarajah <kuganv@linaro.org>linaro-dev/type-promotion-pass
* Makefile.in: Add gimple-ssa-type-promote.o.
* cfgexpand.c (expand_debug_expr): Handle SEXT_EXPR.
* common.opt: New option -ftree-type-promote.
* expr.c (expand_expr_real_2): Handle SEXT_EXPR.
* fold-const.c (int_const_binop_1):
* gimple-ssa-type-promote.c: New file.
* passes.def: Define new pass_type_promote.
* timevar.def: Define new TV_TREE_TYPE_PROMOTE.
* tree-cfg.c (verify_gimple_assign_binary): Handle SEXT_EXPR.
* tree-inline.c (estimate_operator_cost):
* tree-pass.h (make_pass_type_promote): New.
* tree-pretty-print.c (dump_generic_node): Handle SEXT_EXPR.
(op_symbol_code): Likewise.
* tree-vrp.c (extract_range_from_binary_expr_1): Likewise.
* tree.def: Define new SEXT_EXPR.
Diffstat (limited to 'README')
0 files changed, 0 insertions, 0 deletions