src/share/vm/adlc/adlparse.hpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
8068945-8u-patched Cdiff src/share/vm/adlc/adlparse.hpp
src/share/vm/adlc/adlparse.hpp
Print this page
rev 7385 : 8075798: Allow ADLC register class to depend on runtime conditions also for cisc-spillable classes
Summary: Introduce a new register class, reg_class_dynamic, that supports also cist-spillable masks.
Reviewed-by: kvn, dlong, roland
*** 51,60 ****
--- 51,62 ----
class Constraint;
class ConstructRule;
// ***** Register Section *****
class RegDef;
class RegClass;
+ class CodeSnippetRegClass;
+ class ConditionalRegClass;
class AllocClass;
class ResourceForm;
// ***** Pipeline Section *****
class PipeDesc;
class PipeClass;
*** 125,134 ****
--- 127,137 ----
char *return_value_parse();
// Parse components of the register section
void reg_def_parse(void); // Parse register definition
void reg_class_parse(void); // Parse register class definition
+ void reg_class_dynamic_parse(void); // Parse dynamic register class definition
void alloc_class_parse(void); // Parse allocation class definition
// Parse components of the definition section
void int_def_parse(void); // Parse an integer definition
src/share/vm/adlc/adlparse.hpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File