Mercurial > hg > graal-jvmci-8
comparison src/share/vm/opto/compile.hpp @ 17791:ad3b94907eed
8030863: PPC64: (part 220): ConstantTableBase for calls between args and jvms
Summary: Add ConstantTableBase node edge after parameters and before jvms. Adapt jvms offsets.
Reviewed-by: kvn
author | goetz |
---|---|
date | Fri, 20 Dec 2013 13:51:14 +0100 |
parents | 1174c8abbdb6 |
children | abec000618bf |
comparison
equal
deleted
inserted
replaced
17790:5da8bb64b370 | 17791:ad3b94907eed |
---|---|
756 // Constant table | 756 // Constant table |
757 ConstantTable& constant_table() { return _constant_table; } | 757 ConstantTable& constant_table() { return _constant_table; } |
758 | 758 |
759 MachConstantBaseNode* mach_constant_base_node(); | 759 MachConstantBaseNode* mach_constant_base_node(); |
760 bool has_mach_constant_base_node() const { return _mach_constant_base_node != NULL; } | 760 bool has_mach_constant_base_node() const { return _mach_constant_base_node != NULL; } |
761 // Generated by adlc, true if CallNode requires MachConstantBase. | |
762 bool needs_clone_jvms(); | |
761 | 763 |
762 // Handy undefined Node | 764 // Handy undefined Node |
763 Node* top() const { return _top; } | 765 Node* top() const { return _top; } |
764 | 766 |
765 // these are used by guys who need to know about creation and transformation of top: | 767 // these are used by guys who need to know about creation and transformation of top: |