Mercurial > hg > graal-jvmci-8
diff src/share/vm/adlc/forms.hpp @ 624:337400e7a5dd
6797305: Add LoadUB and LoadUI opcode class
Summary: Add a LoadUB (unsigned byte) and LoadUI (unsigned int) opcode class so we have these load optimizations in the first place and do not need to handle them in the matcher.
Reviewed-by: never, kvn
author | twisti |
---|---|
date | Mon, 09 Mar 2009 03:17:11 -0700 |
parents | dbbe28fc66b5 |
children | c18cbe5936b8 |
line wrap: on
line diff
--- a/src/share/vm/adlc/forms.hpp Fri Mar 06 21:36:50 2009 -0800 +++ b/src/share/vm/adlc/forms.hpp Mon Mar 09 03:17:11 2009 -0700 @@ -342,6 +342,7 @@ void reset(); // Reset iteration const char *iter(); // after reset(), first element : else next const char *current(); // return current element in iteration. + const char *peek(int skip = 1); // returns element + skip in iteration if there is one bool current_is_signal(); // Return 'true' if current entry is signal bool is_signal(const char *entry); // Return true if entry is a signal