2014-04-15  Richard Biener  <rguenther@suse.de>

	* alias.c (record_component_aliases): Do not walk BINFOs.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209412 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-15  Richard Biener  <rguenther@suse.de>

	* alias.c (ncr_compar): New function.
	(nonoverlapping_component_refs_p): Re-implement in O (n log n).


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