diff options
author | Segher Boessenkool <segher@kernel.crashing.org> | 2017-10-18 23:08:18 +0200 |
---|---|---|
committer | Segher Boessenkool <segher@gcc.gnu.org> | 2017-10-18 23:08:18 +0200 |
commit | 9d0d0a5a1312edb8c32160c5645cf72841efa12d (patch) | |
tree | a97fa2d4b933691cb3efb830d5626c60d5ec62f6 /gcc/fortran/interface.c | |
parent | b04bebdb1dee362255b99e91cc48798291448dc6 (diff) | |
download | gcc-9d0d0a5a1312edb8c32160c5645cf72841efa12d.zip gcc-9d0d0a5a1312edb8c32160c5645cf72841efa12d.tar.gz gcc-9d0d0a5a1312edb8c32160c5645cf72841efa12d.tar.bz2 |
ira: volatile asm's are not moveable (PR82602)
A volatile asm statement can not be moved (relative to other volatile
asm, etc.), but IRA would do it nevertheless. This patch fixes it.
PR rtl-optimization/82602
* ira.c (rtx_moveable_p): Return false for volatile asm.
From-SVN: r253869
Diffstat (limited to 'gcc/fortran/interface.c')
0 files changed, 0 insertions, 0 deletions