re PR middle-end/60092 (posix_memalign not recognized to derive alias and alignment...
authorRichard Biener <rguenther@suse.de>
Fri, 7 Feb 2014 13:41:10 +0000 (13:41 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Fri, 7 Feb 2014 13:41:10 +0000 (13:41 +0000)
commit831806cb211df749b12f47ee4b669e30f7a5f009
tree2aea068f44b0bf1732891a2a54d9ef96c170e646
parent7ee9c16fa85f5670bc906894f1216835f277c2d7
re PR middle-end/60092 (posix_memalign not recognized to derive alias and alignment info)

2014-02-07  Richard Biener  <rguenther@suse.de>

PR middle-end/60092
* gimple-low.c (lower_builtin_posix_memalign): New function.
(lower_stmt): Call it to lower posix_memalign in a way
to make alignment info accessible.

* gcc.dg/vect/pr60092-2.c: New testcase.

From-SVN: r207598
gcc/ChangeLog
gcc/gimple-low.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/vect/pr60092-2.c [new file with mode: 0644]