* tsan.c (is_load_of_const_p): Removed.
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 30 Nov 2012 08:48:02 +0000 (08:48 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 30 Nov 2012 08:48:02 +0000 (08:48 +0000)
commit5a5c6968e652d7bbc90ef4ad5d7f5eb9ef3bace3
tree51047645c426b842ad04efa81a801bf401873254
parent4441642c04148df3865db81827b22c5eff23217f
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@193989 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/tsan.c