diff options
| author | jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-01-25 20:03:54 +0000 |
|---|---|---|
| committer | jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-01-25 20:03:54 +0000 |
| commit | 6cc085b60fa853bafb80f8b5149fcf5ff3845f49 (patch) | |
| tree | 9f912299747d19a0c5f72e447bddfdcbd9149566 /libjava/classpath/gnu/java/awt/java2d/AbstractGraphics2D.java | |
| parent | e245cadd5192aa34603ab589dd0250756fea86e3 (diff) | |
| download | ppe42-gcc-6cc085b60fa853bafb80f8b5149fcf5ff3845f49.tar.gz ppe42-gcc-6cc085b60fa853bafb80f8b5149fcf5ff3845f49.zip | |
PR tree-optimization/56098
* tree-ssa-phiopt.c (nt_init_block): Don't call add_or_mark_expr
for stmts with volatile ops.
(cond_store_replacement): Don't optimize if assign has volatile ops.
(cond_if_else_store_replacement_1): Don't optimize if either
then_assign or else_assign have volatile ops.
(hoist_adjacent_loads): Don't optimize if either def1 or def2 have
volatile ops.
* gcc.dg/pr56098-1.c: New test.
* gcc.dg/pr56098-2.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195475 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/gnu/java/awt/java2d/AbstractGraphics2D.java')
0 files changed, 0 insertions, 0 deletions

