summaryrefslogtreecommitdiffstats
path: root/libcpp/include/cpplib.h
diff options
context:
space:
mode:
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>2013-10-31 13:51:38 +0000
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>2013-10-31 13:51:38 +0000
commitd9d5743f8314772cdcf12e934ba58543c0d85a79 (patch)
treedffa484c461c05b7e871c844f87d11d31d6fe5d0 /libcpp/include/cpplib.h
parent7ddabec6bf78d84e308c5ae00bf02c093e4fad54 (diff)
downloadppe42-gcc-d9d5743f8314772cdcf12e934ba58543c0d85a79.tar.gz
ppe42-gcc-d9d5743f8314772cdcf12e934ba58543c0d85a79.zip
* tree-cfg.c (assert_unreachable_fallthru_edge_p): New function.
* tree-cfg.h (assert_unreachable_fallthru_edge_p): New prototype. * tree-vrp.c (all_imm_uses_in_stmt_or_feed_cond): New function. (remove_range_assertions): If ASSERT_EXPR_VAR has no other immediate uses but in the condition and ASSERT_EXPR and the other successor of the predecessor bb is __builtin_unreachable (), set_range_info of the ASSERT_EXPR_VAR to the range info of the ASSERT_EXPR's lhs. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@204255 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libcpp/include/cpplib.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud