src/share/vm/c1/c1_LIRAssembler.hpp

Print this page

        

*** 20,29 **** --- 20,37 ---- * or visit www.oracle.com if you need additional information or have any * questions. * */ + #ifndef SHARE_VM_C1_C1_LIRASSEMBLER_HPP + #define SHARE_VM_C1_C1_LIRASSEMBLER_HPP + + #include "c1/c1_CodeStubs.hpp" + #include "ci/ciMethodData.hpp" + #include "oops/methodDataOop.hpp" + #include "utilities/top.hpp" + class Compilation; class ScopeValue; class BarrierSet; class LIR_Assembler: public CompilationResourceObj {
*** 234,240 **** void membar_release(); void get_thread(LIR_Opr result); void verify_oop_map(CodeEmitInfo* info); ! #include "incls/_c1_LIRAssembler_pd.hpp.incl" }; --- 242,256 ---- void membar_release(); void get_thread(LIR_Opr result); void verify_oop_map(CodeEmitInfo* info); ! #ifdef TARGET_ARCH_x86 ! # include "c1_LIRAssembler_x86.hpp" ! #endif ! #ifdef TARGET_ARCH_sparc ! # include "c1_LIRAssembler_sparc.hpp" ! #endif ! }; + + #endif // SHARE_VM_C1_C1_LIRASSEMBLER_HPP