src/share/vm/opto/classes.hpp

Print this page


   1 /*
   2  * Copyright 1997-2009 Sun Microsystems, Inc.  All Rights Reserved.
   3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4  *
   5  * This code is free software; you can redistribute it and/or modify it
   6  * under the terms of the GNU General Public License version 2 only, as
   7  * published by the Free Software Foundation.
   8  *
   9  * This code is distributed in the hope that it will be useful, but WITHOUT
  10  * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  11  * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  12  * version 2 for more details (a copy is included in the LICENSE file that
  13  * accompanied this code).
  14  *
  15  * You should have received a copy of the GNU General Public License version
  16  * 2 along with this work; if not, write to the Free Software Foundation,
  17  * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  18  *
  19  * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
  20  * CA 95054 USA or visit www.sun.com if you need additional information or
  21  * have any questions.
  22  *


  27 
  28 macro(AbsD)
  29 macro(AbsF)
  30 macro(AbsI)
  31 macro(AddD)
  32 macro(AddF)
  33 macro(AddI)
  34 macro(AddL)
  35 macro(AddP)
  36 macro(Allocate)
  37 macro(AllocateArray)
  38 macro(AndI)
  39 macro(AndL)
  40 macro(AryEq)
  41 macro(AtanD)
  42 macro(Binary)
  43 macro(Bool)
  44 macro(BoxLock)
  45 macro(ReverseBytesI)
  46 macro(ReverseBytesL)


  47 macro(CProj)
  48 macro(CallDynamicJava)
  49 macro(CallJava)
  50 macro(CallLeaf)
  51 macro(CallLeafNoFP)
  52 macro(CallRuntime)
  53 macro(CallStaticJava)
  54 macro(CastII)
  55 macro(CastX2P)
  56 macro(CastP2X)
  57 macro(CastPP)
  58 macro(Catch)
  59 macro(CatchProj)
  60 macro(CheckCastPP)
  61 macro(ClearArray)
  62 macro(ConstraintCast)
  63 macro(CMoveD)
  64 macro(CMoveF)
  65 macro(CMoveI)
  66 macro(CMoveL)


   1 /*
   2  * Copyright 1997-2010 Sun Microsystems, Inc.  All Rights Reserved.
   3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4  *
   5  * This code is free software; you can redistribute it and/or modify it
   6  * under the terms of the GNU General Public License version 2 only, as
   7  * published by the Free Software Foundation.
   8  *
   9  * This code is distributed in the hope that it will be useful, but WITHOUT
  10  * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  11  * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  12  * version 2 for more details (a copy is included in the LICENSE file that
  13  * accompanied this code).
  14  *
  15  * You should have received a copy of the GNU General Public License version
  16  * 2 along with this work; if not, write to the Free Software Foundation,
  17  * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  18  *
  19  * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
  20  * CA 95054 USA or visit www.sun.com if you need additional information or
  21  * have any questions.
  22  *


  27 
  28 macro(AbsD)
  29 macro(AbsF)
  30 macro(AbsI)
  31 macro(AddD)
  32 macro(AddF)
  33 macro(AddI)
  34 macro(AddL)
  35 macro(AddP)
  36 macro(Allocate)
  37 macro(AllocateArray)
  38 macro(AndI)
  39 macro(AndL)
  40 macro(AryEq)
  41 macro(AtanD)
  42 macro(Binary)
  43 macro(Bool)
  44 macro(BoxLock)
  45 macro(ReverseBytesI)
  46 macro(ReverseBytesL)
  47 macro(ReverseBytesUS)
  48 macro(ReverseBytesS)
  49 macro(CProj)
  50 macro(CallDynamicJava)
  51 macro(CallJava)
  52 macro(CallLeaf)
  53 macro(CallLeafNoFP)
  54 macro(CallRuntime)
  55 macro(CallStaticJava)
  56 macro(CastII)
  57 macro(CastX2P)
  58 macro(CastP2X)
  59 macro(CastPP)
  60 macro(Catch)
  61 macro(CatchProj)
  62 macro(CheckCastPP)
  63 macro(ClearArray)
  64 macro(ConstraintCast)
  65 macro(CMoveD)
  66 macro(CMoveF)
  67 macro(CMoveI)
  68 macro(CMoveL)