< prev index next >

src/hotspot/share/c1/c1_ValueMap.hpp

Print this page




 169   void do_Local          (Local*           x) { /* nothing to do */ }
 170   void do_Constant       (Constant*        x) { /* nothing to do */ }
 171   void do_LoadField      (LoadField*       x) {
 172     if (x->is_init_point() ||         // getstatic is an initialization point so treat it as a wide kill
 173         x->field()->is_volatile()) {  // the JMM requires this
 174       kill_memory();
 175     }
 176   }
 177   void do_ArrayLength    (ArrayLength*     x) { /* nothing to do */ }
 178   void do_LoadIndexed    (LoadIndexed*     x) { /* nothing to do */ }
 179   void do_NegateOp       (NegateOp*        x) { /* nothing to do */ }
 180   void do_ArithmeticOp   (ArithmeticOp*    x) { /* nothing to do */ }
 181   void do_ShiftOp        (ShiftOp*         x) { /* nothing to do */ }
 182   void do_LogicOp        (LogicOp*         x) { /* nothing to do */ }
 183   void do_CompareOp      (CompareOp*       x) { /* nothing to do */ }
 184   void do_IfOp           (IfOp*            x) { /* nothing to do */ }
 185   void do_Convert        (Convert*         x) { /* nothing to do */ }
 186   void do_NullCheck      (NullCheck*       x) { /* nothing to do */ }
 187   void do_TypeCast       (TypeCast*        x) { /* nothing to do */ }
 188   void do_NewInstance    (NewInstance*     x) { /* nothing to do */ }

 189   void do_NewTypeArray   (NewTypeArray*    x) { /* nothing to do */ }
 190   void do_NewObjectArray (NewObjectArray*  x) { /* nothing to do */ }
 191   void do_NewMultiArray  (NewMultiArray*   x) { /* nothing to do */ }


 192   void do_CheckCast      (CheckCast*       x) { /* nothing to do */ }
 193   void do_InstanceOf     (InstanceOf*      x) { /* nothing to do */ }
 194   void do_BlockBegin     (BlockBegin*      x) { /* nothing to do */ }
 195   void do_Goto           (Goto*            x) { /* nothing to do */ }
 196   void do_If             (If*              x) { /* nothing to do */ }
 197   void do_IfInstanceOf   (IfInstanceOf*    x) { /* nothing to do */ }
 198   void do_TableSwitch    (TableSwitch*     x) { /* nothing to do */ }
 199   void do_LookupSwitch   (LookupSwitch*    x) { /* nothing to do */ }
 200   void do_Return         (Return*          x) { /* nothing to do */ }
 201   void do_Throw          (Throw*           x) { /* nothing to do */ }
 202   void do_Base           (Base*            x) { /* nothing to do */ }
 203   void do_OsrEntry       (OsrEntry*        x) { /* nothing to do */ }
 204   void do_ExceptionObject(ExceptionObject* x) { /* nothing to do */ }
 205   void do_RoundFP        (RoundFP*         x) { /* nothing to do */ }
 206   void do_ProfileCall    (ProfileCall*     x) { /* nothing to do */ }
 207   void do_ProfileReturnType (ProfileReturnType*  x) { /* nothing to do */ }
 208   void do_ProfileInvoke  (ProfileInvoke*   x) { /* nothing to do */ };
 209   void do_RuntimeCall    (RuntimeCall*     x) { /* nothing to do */ };
 210   void do_MemBar         (MemBar*          x) { /* nothing to do */ };
 211   void do_RangeCheckPredicate(RangeCheckPredicate* x) { /* nothing to do */ };




 169   void do_Local          (Local*           x) { /* nothing to do */ }
 170   void do_Constant       (Constant*        x) { /* nothing to do */ }
 171   void do_LoadField      (LoadField*       x) {
 172     if (x->is_init_point() ||         // getstatic is an initialization point so treat it as a wide kill
 173         x->field()->is_volatile()) {  // the JMM requires this
 174       kill_memory();
 175     }
 176   }
 177   void do_ArrayLength    (ArrayLength*     x) { /* nothing to do */ }
 178   void do_LoadIndexed    (LoadIndexed*     x) { /* nothing to do */ }
 179   void do_NegateOp       (NegateOp*        x) { /* nothing to do */ }
 180   void do_ArithmeticOp   (ArithmeticOp*    x) { /* nothing to do */ }
 181   void do_ShiftOp        (ShiftOp*         x) { /* nothing to do */ }
 182   void do_LogicOp        (LogicOp*         x) { /* nothing to do */ }
 183   void do_CompareOp      (CompareOp*       x) { /* nothing to do */ }
 184   void do_IfOp           (IfOp*            x) { /* nothing to do */ }
 185   void do_Convert        (Convert*         x) { /* nothing to do */ }
 186   void do_NullCheck      (NullCheck*       x) { /* nothing to do */ }
 187   void do_TypeCast       (TypeCast*        x) { /* nothing to do */ }
 188   void do_NewInstance    (NewInstance*     x) { /* nothing to do */ }
 189   void do_NewValueTypeInstance (NewValueTypeInstance* x) { /* nothing to do */ }
 190   void do_NewTypeArray   (NewTypeArray*    x) { /* nothing to do */ }
 191   void do_NewObjectArray (NewObjectArray*  x) { /* nothing to do */ }
 192   void do_NewMultiArray  (NewMultiArray*   x) { /* nothing to do */ }
 193   void do_WithField      (WithField*       x) { /* nothing to do */ }
 194   void do_DefaultValue   (DefaultValue*    x) { /* nothing to do */ }
 195   void do_CheckCast      (CheckCast*       x) { /* nothing to do */ }
 196   void do_InstanceOf     (InstanceOf*      x) { /* nothing to do */ }
 197   void do_BlockBegin     (BlockBegin*      x) { /* nothing to do */ }
 198   void do_Goto           (Goto*            x) { /* nothing to do */ }
 199   void do_If             (If*              x) { /* nothing to do */ }
 200   void do_IfInstanceOf   (IfInstanceOf*    x) { /* nothing to do */ }
 201   void do_TableSwitch    (TableSwitch*     x) { /* nothing to do */ }
 202   void do_LookupSwitch   (LookupSwitch*    x) { /* nothing to do */ }
 203   void do_Return         (Return*          x) { /* nothing to do */ }
 204   void do_Throw          (Throw*           x) { /* nothing to do */ }
 205   void do_Base           (Base*            x) { /* nothing to do */ }
 206   void do_OsrEntry       (OsrEntry*        x) { /* nothing to do */ }
 207   void do_ExceptionObject(ExceptionObject* x) { /* nothing to do */ }
 208   void do_RoundFP        (RoundFP*         x) { /* nothing to do */ }
 209   void do_ProfileCall    (ProfileCall*     x) { /* nothing to do */ }
 210   void do_ProfileReturnType (ProfileReturnType*  x) { /* nothing to do */ }
 211   void do_ProfileInvoke  (ProfileInvoke*   x) { /* nothing to do */ };
 212   void do_RuntimeCall    (RuntimeCall*     x) { /* nothing to do */ };
 213   void do_MemBar         (MemBar*          x) { /* nothing to do */ };
 214   void do_RangeCheckPredicate(RangeCheckPredicate* x) { /* nothing to do */ };


< prev index next >