66 #include "runtime/signature.hpp" |
66 #include "runtime/signature.hpp" |
67 #include "runtime/stubRoutines.hpp" |
67 #include "runtime/stubRoutines.hpp" |
68 #include "runtime/timer.hpp" |
68 #include "runtime/timer.hpp" |
69 #include "trace/tracing.hpp" |
69 #include "trace/tracing.hpp" |
70 #include "utilities/copy.hpp" |
70 #include "utilities/copy.hpp" |
71 #ifdef TARGET_ARCH_MODEL_x86_32 |
|
72 # include "adfiles/ad_x86_32.hpp" |
|
73 #endif |
|
74 #ifdef TARGET_ARCH_MODEL_x86_64 |
|
75 # include "adfiles/ad_x86_64.hpp" |
|
76 #endif |
|
77 #ifdef TARGET_ARCH_MODEL_sparc |
|
78 # include "adfiles/ad_sparc.hpp" |
|
79 #endif |
|
80 #ifdef TARGET_ARCH_MODEL_zero |
|
81 # include "adfiles/ad_zero.hpp" |
|
82 #endif |
|
83 #ifdef TARGET_ARCH_MODEL_arm |
|
84 # include "adfiles/ad_arm.hpp" |
|
85 #endif |
|
86 #ifdef TARGET_ARCH_MODEL_ppc_32 |
|
87 # include "adfiles/ad_ppc_32.hpp" |
|
88 #endif |
|
89 #ifdef TARGET_ARCH_MODEL_ppc_64 |
|
90 # include "adfiles/ad_ppc_64.hpp" |
|
91 #endif |
|
92 |
71 |
93 |
72 |
94 // -------------------- Compile::mach_constant_base_node ----------------------- |
73 // -------------------- Compile::mach_constant_base_node ----------------------- |
95 // Constant table base node singleton. |
74 // Constant table base node singleton. |
96 MachConstantBaseNode* Compile::mach_constant_base_node() { |
75 MachConstantBaseNode* Compile::mach_constant_base_node() { |