Mercurial > hg > graal-jvmci-8
diff src/share/vm/adlc/formssel.hpp @ 11002:7fa25f5575c9
8016157: During CTW: C2: assert(!def_outside->member(r)) failed: Use of external LRG overlaps the same LRG defined in this block
Summary: Disable rematerialization for negD node
Reviewed-by: kvn, roland
author | adlertz |
---|---|
date | Fri, 14 Jun 2013 01:19:56 +0200 |
parents | f15fe46d8c00 |
children | c9ccd7b85f20 |
line wrap: on
line diff
--- a/src/share/vm/adlc/formssel.hpp Thu Jun 13 15:39:47 2013 -0400 +++ b/src/share/vm/adlc/formssel.hpp Fri Jun 14 01:19:56 2013 +0200 @@ -147,6 +147,7 @@ virtual int is_empty_encoding() const; // _size=0 and/or _insencode empty virtual int is_tls_instruction() const; // tlsLoadP rule or ideal ThreadLocal virtual int is_ideal_copy() const; // node matches ideal 'Copy*' + virtual bool is_ideal_negD() const; // node matches ideal 'NegD' virtual bool is_ideal_if() const; // node matches ideal 'If' virtual bool is_ideal_fastlock() const; // node matches 'FastLock' virtual bool is_ideal_membar() const; // node matches ideal 'MemBarXXX'