hotspot/src/share/vm/c1/c1_LIRGenerator.hpp
changeset 18507 61bfc8995bb3
parent 17011 def8879c5b81
child 20702 bbe0fcde6e13
equal deleted inserted replaced
18506:af8765fafc07 18507:61bfc8995bb3
     1 /*
     1 /*
     2  * Copyright (c) 2005, 2012, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4  *
     4  *
     5  * This code is free software; you can redistribute it and/or modify it
     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
     6  * under the terms of the GNU General Public License version 2 only, as
     7  * published by the Free Software Foundation.
     7  * published by the Free Software Foundation.
   245   void do_ArrayCopy(Intrinsic* x);
   245   void do_ArrayCopy(Intrinsic* x);
   246   void do_CompareAndSwap(Intrinsic* x, ValueType* type);
   246   void do_CompareAndSwap(Intrinsic* x, ValueType* type);
   247   void do_NIOCheckIndex(Intrinsic* x);
   247   void do_NIOCheckIndex(Intrinsic* x);
   248   void do_FPIntrinsics(Intrinsic* x);
   248   void do_FPIntrinsics(Intrinsic* x);
   249   void do_Reference_get(Intrinsic* x);
   249   void do_Reference_get(Intrinsic* x);
       
   250   void do_update_CRC32(Intrinsic* x);
   250 
   251 
   251   void do_UnsafePrefetch(UnsafePrefetch* x, bool is_store);
   252   void do_UnsafePrefetch(UnsafePrefetch* x, bool is_store);
   252 
   253 
   253   LIR_Opr call_runtime(BasicTypeArray* signature, LIRItemList* args, address entry, ValueType* result_type, CodeEmitInfo* info);
   254   LIR_Opr call_runtime(BasicTypeArray* signature, LIRItemList* args, address entry, ValueType* result_type, CodeEmitInfo* info);
   254   LIR_Opr call_runtime(BasicTypeArray* signature, LIR_OprList* args, address entry, ValueType* result_type, CodeEmitInfo* info);
   255   LIR_Opr call_runtime(BasicTypeArray* signature, LIR_OprList* args, address entry, ValueType* result_type, CodeEmitInfo* info);