< prev index next >

src/hotspot/share/opto/classes.hpp

Print this page




  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 Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  20  * or visit www.oracle.com if you need additional information or have any
  21  * questions.
  22  *
  23  */
  24 
  25 #include "utilities/macros.hpp"
  26 
  27 // The giant table of Node classes.
  28 // One entry per class, sorted by class name.
  29 
  30 macro(AbsD)
  31 macro(AbsF)
  32 macro(AbsI)

  33 macro(AddD)
  34 macro(AddF)
  35 macro(AddI)
  36 macro(AddL)
  37 macro(AddP)
  38 macro(Allocate)
  39 macro(AllocateArray)
  40 macro(AndI)
  41 macro(AndL)
  42 macro(ArrayCopy)
  43 macro(AryEq)
  44 macro(AtanD)
  45 macro(Binary)
  46 macro(Bool)
  47 macro(BoxLock)
  48 macro(ReverseBytesI)
  49 macro(ReverseBytesL)
  50 macro(ReverseBytesUS)
  51 macro(ReverseBytesS)
  52 macro(CProj)


 318 macro(URShiftL)
 319 macro(XorI)
 320 macro(XorL)
 321 macro(Vector)
 322 macro(AddVB)
 323 macro(AddVS)
 324 macro(AddVI)
 325 macro(AddReductionVI)
 326 macro(AddVL)
 327 macro(AddReductionVL)
 328 macro(AddVF)
 329 macro(AddReductionVF)
 330 macro(AddVD)
 331 macro(AddReductionVD)
 332 macro(SubVB)
 333 macro(SubVS)
 334 macro(SubVI)
 335 macro(SubVL)
 336 macro(SubVF)
 337 macro(SubVD)

 338 macro(MulVS)
 339 macro(MulVI)
 340 macro(MulReductionVI)
 341 macro(MulVL)
 342 macro(MulReductionVL)
 343 macro(MulVF)
 344 macro(MulReductionVF)
 345 macro(MulVD)
 346 macro(MulReductionVD)
 347 macro(MulAddVS2VI)
 348 macro(FmaVD)
 349 macro(FmaVF)
 350 macro(DivVF)
 351 macro(DivVD)




 352 macro(AbsVF)
 353 macro(AbsVD)
 354 macro(NegVF)
 355 macro(NegVD)
 356 macro(SqrtVD)
 357 macro(SqrtVF)
 358 macro(LShiftCntV)
 359 macro(RShiftCntV)
 360 macro(LShiftVB)
 361 macro(LShiftVS)
 362 macro(LShiftVI)
 363 macro(LShiftVL)
 364 macro(RShiftVB)
 365 macro(RShiftVS)
 366 macro(RShiftVI)
 367 macro(RShiftVL)
 368 macro(URShiftVB)
 369 macro(URShiftVS)
 370 macro(URShiftVI)
 371 macro(URShiftVL)




  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 Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  20  * or visit www.oracle.com if you need additional information or have any
  21  * questions.
  22  *
  23  */
  24 
  25 #include "utilities/macros.hpp"
  26 
  27 // The giant table of Node classes.
  28 // One entry per class, sorted by class name.
  29 
  30 macro(AbsD)
  31 macro(AbsF)
  32 macro(AbsI)
  33 macro(AbsL)
  34 macro(AddD)
  35 macro(AddF)
  36 macro(AddI)
  37 macro(AddL)
  38 macro(AddP)
  39 macro(Allocate)
  40 macro(AllocateArray)
  41 macro(AndI)
  42 macro(AndL)
  43 macro(ArrayCopy)
  44 macro(AryEq)
  45 macro(AtanD)
  46 macro(Binary)
  47 macro(Bool)
  48 macro(BoxLock)
  49 macro(ReverseBytesI)
  50 macro(ReverseBytesL)
  51 macro(ReverseBytesUS)
  52 macro(ReverseBytesS)
  53 macro(CProj)


 319 macro(URShiftL)
 320 macro(XorI)
 321 macro(XorL)
 322 macro(Vector)
 323 macro(AddVB)
 324 macro(AddVS)
 325 macro(AddVI)
 326 macro(AddReductionVI)
 327 macro(AddVL)
 328 macro(AddReductionVL)
 329 macro(AddVF)
 330 macro(AddReductionVF)
 331 macro(AddVD)
 332 macro(AddReductionVD)
 333 macro(SubVB)
 334 macro(SubVS)
 335 macro(SubVI)
 336 macro(SubVL)
 337 macro(SubVF)
 338 macro(SubVD)
 339 macro(MulVB)
 340 macro(MulVS)
 341 macro(MulVI)
 342 macro(MulReductionVI)
 343 macro(MulVL)
 344 macro(MulReductionVL)
 345 macro(MulVF)
 346 macro(MulReductionVF)
 347 macro(MulVD)
 348 macro(MulReductionVD)
 349 macro(MulAddVS2VI)
 350 macro(FmaVD)
 351 macro(FmaVF)
 352 macro(DivVF)
 353 macro(DivVD)
 354 macro(AbsVB)
 355 macro(AbsVS)
 356 macro(AbsVI)
 357 macro(AbsVL)
 358 macro(AbsVF)
 359 macro(AbsVD)
 360 macro(NegVF)
 361 macro(NegVD)
 362 macro(SqrtVD)
 363 macro(SqrtVF)
 364 macro(LShiftCntV)
 365 macro(RShiftCntV)
 366 macro(LShiftVB)
 367 macro(LShiftVS)
 368 macro(LShiftVI)
 369 macro(LShiftVL)
 370 macro(RShiftVB)
 371 macro(RShiftVS)
 372 macro(RShiftVI)
 373 macro(RShiftVL)
 374 macro(URShiftVB)
 375 macro(URShiftVS)
 376 macro(URShiftVI)
 377 macro(URShiftVL)


< prev index next >