1.1 --- a/src/share/vm/adlc/formssel.hpp Mon Nov 21 00:57:43 2011 -0800 1.2 +++ b/src/share/vm/adlc/formssel.hpp Wed Sep 14 09:22:51 2011 +0200 1.3 @@ -111,6 +111,8 @@ 1.4 ComponentList _components; // List of Components matches MachNode's 1.5 // operand structure 1.6 1.7 + bool _has_call; // contain a call and caller save registers should be saved? 1.8 + 1.9 // Public Methods 1.10 InstructForm(const char *id, bool ideal_only = false); 1.11 InstructForm(const char *id, InstructForm *instr, MatchRule *rule); 1.12 @@ -895,7 +897,8 @@ 1.13 DEF = 0x2, USE_DEF = 0x3, 1.14 KILL = 0x4, USE_KILL = 0x5, 1.15 SYNTHETIC = 0x8, 1.16 - TEMP = USE | SYNTHETIC 1.17 + TEMP = USE | SYNTHETIC, 1.18 + CALL = 0x10 1.19 }; 1.20 }; 1.21