src/share/vm/adlc/formssel.hpp

changeset 3316
f03a3c8bd5e5
parent 3040
c7b60b601eb4
child 3882
8c92982cbbc4
     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  

mercurial