2009-09-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
authorkrebbel <krebbel@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 7 Sep 2009 10:30:32 +0000 (10:30 +0000)
committerkrebbel <krebbel@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 7 Sep 2009 10:30:32 +0000 (10:30 +0000)
commit6540132cfbeac557386a8b50d64fa8d5e8e71116
tree179ca9694e2adeee4f8201d3c4d57be345602003
parentcbc7195ae7c6c430ac214fd8c4935f946365c67d
2009-09-07  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>

* rtl.h (PREFETCH_SCHEDULE_BARRIER_P): New macro.
* sched-deps.c (sched_analyze_2): Make prefetches a hard barrier
when volatile flag is set.
* doc/rtl.texi (PREFETCH_SCHEDULE_BARRIER_P): Add documentation pieces.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@151475 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/doc/rtl.texi
gcc/rtl.h
gcc/sched-deps.c