hotspot/src/share/vm/c1/c1_LIRGenerator.cpp
changeset 30764 fec48bf5a827
parent 30305 b92a97e1e9cb
child 30872 eccf4a34928e
equal deleted inserted replaced
30614:e45861098f5a 30764:fec48bf5a827
    21  * questions.
    21  * questions.
    22  *
    22  *
    23  */
    23  */
    24 
    24 
    25 #include "precompiled.hpp"
    25 #include "precompiled.hpp"
       
    26 #include "c1/c1_Compilation.hpp"
    26 #include "c1/c1_Defs.hpp"
    27 #include "c1/c1_Defs.hpp"
    27 #include "c1/c1_Compilation.hpp"
       
    28 #include "c1/c1_FrameMap.hpp"
    28 #include "c1/c1_FrameMap.hpp"
    29 #include "c1/c1_Instruction.hpp"
    29 #include "c1/c1_Instruction.hpp"
    30 #include "c1/c1_LIRAssembler.hpp"
    30 #include "c1/c1_LIRAssembler.hpp"
    31 #include "c1/c1_LIRGenerator.hpp"
    31 #include "c1/c1_LIRGenerator.hpp"
    32 #include "c1/c1_ValueStack.hpp"
    32 #include "c1/c1_ValueStack.hpp"
    33 #include "ci/ciArrayKlass.hpp"
    33 #include "ci/ciArrayKlass.hpp"
    34 #include "ci/ciInstance.hpp"
    34 #include "ci/ciInstance.hpp"
    35 #include "ci/ciObjArray.hpp"
    35 #include "ci/ciObjArray.hpp"
    36 #include "memory/cardTableModRefBS.hpp"
    36 #include "gc/shared/cardTableModRefBS.hpp"
    37 #include "runtime/arguments.hpp"
    37 #include "runtime/arguments.hpp"
    38 #include "runtime/sharedRuntime.hpp"
    38 #include "runtime/sharedRuntime.hpp"
    39 #include "runtime/stubRoutines.hpp"
    39 #include "runtime/stubRoutines.hpp"
    40 #include "runtime/vm_version.hpp"
    40 #include "runtime/vm_version.hpp"
    41 #include "utilities/bitMap.inline.hpp"
    41 #include "utilities/bitMap.inline.hpp"
    42 #include "utilities/macros.hpp"
    42 #include "utilities/macros.hpp"
    43 #if INCLUDE_ALL_GCS
    43 #if INCLUDE_ALL_GCS
    44 #include "gc_implementation/g1/heapRegion.hpp"
    44 #include "gc/g1/heapRegion.hpp"
    45 #endif // INCLUDE_ALL_GCS
    45 #endif // INCLUDE_ALL_GCS
    46 
    46 
    47 #ifdef ASSERT
    47 #ifdef ASSERT
    48 #define __ gen()->lir(__FILE__, __LINE__)->
    48 #define __ gen()->lir(__FILE__, __LINE__)->
    49 #else
    49 #else