------- Comment #2 from pardo at google dot com 2008-09-29 17:48 ------- How can I prevent relative motion? I tried adding a "memory" constraint to all asms, but they are still moved past each other. I expected any common constraint would keep them from crossing.
(Adding "volatile" to all asms does prevent relative motion but inhibits other optimizations so is undesirable.) -- pardo at google dot com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pinskia at gcc dot gnu dot | |org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37631