tsan.c (is_load_of_const_p): Removed.
authorJakub Jelinek <jakub@redhat.com>
Fri, 30 Nov 2012 08:48:02 +0000 (09:48 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 30 Nov 2012 08:48:02 +0000 (09:48 +0100)
commit7a36dc06de2219590b17a8a06d0d4cac9bbadd7f
tree51047645c426b842ad04efa81a801bf401873254
parent52831d13a7292d81342570c90c863d26609450d1
tsan.c (is_load_of_const_p): Removed.

* tsan.c (is_load_of_const_p): Removed.
(instrument_expr): Use result of get_inner_reference
instead of get_base_address, avoid some unnecessary tests,
use !pt_solution_includes and !may_be_aliased tests to
check whether base might escape current function.

From-SVN: r193989
gcc/ChangeLog
gcc/tsan.c