X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fmini%2Fmini-ia64.c;h=c45305e2668a99e960a45797daec97f6011df4a3;hb=d0b97d4bd5f42978987b4ae1d7cad18bedd3b393;hp=d686e6b1a7befda7afd8776933ceb2cd0b8c78d5;hpb=a779b309ab59e88b4f29666fab166916ad815622;p=mono.git diff --git a/mono/mini/mini-ia64.c b/mono/mini/mini-ia64.c index d686e6b1a7b..c45305e2668 100644 --- a/mono/mini/mini-ia64.c +++ b/mono/mini/mini-ia64.c @@ -109,33 +109,11 @@ mono_arch_fregname (int reg) return "unknown"; } -G_GNUC_UNUSED static void -break_count (void) -{ -} - -G_GNUC_UNUSED static gboolean -debug_count (void) -{ - static int count = 0; - count ++; - - if (count == atoi (getenv ("COUNT"))) { - break_count (); - } - - if (count > atoi (getenv ("COUNT"))) { - return FALSE; - } - - return TRUE; -} - static gboolean debug_ins_sched (void) { #if 0 - return debug_count (); + return mono_debug_count (); #else return TRUE; #endif @@ -145,7 +123,7 @@ static gboolean debug_omit_fp (void) { #if 0 - return debug_count (); + return mono_debug_count (); #else return TRUE; #endif @@ -575,7 +553,7 @@ get_call_info (MonoCompile *cfg, MonoMemPool *mp, MonoMethodSignature *sig, gboo * Returns the size of the argument area on the stack. */ int -mono_arch_get_argument_info (MonoMethodSignature *csig, int param_count, MonoJitArgumentInfo *arg_info) +mono_arch_get_argument_info (MonoGenericSharingContext *gsctx, MonoMethodSignature *csig, int param_count, MonoJitArgumentInfo *arg_info) { int k; CallInfo *cinfo = get_call_info (NULL, NULL, csig, FALSE); @@ -625,13 +603,26 @@ mono_arch_cleanup (void) * This function returns the optimizations supported on this cpu. */ guint32 -mono_arch_cpu_optimizazions (guint32 *exclude_mask) +mono_arch_cpu_optimizations (guint32 *exclude_mask) { *exclude_mask = 0; return 0; } +/* + * This function test for all SIMD functions supported. + * + * Returns a bitmask corresponding to all supported versions. + * + */ +guint32 +mono_arch_cpu_enumerate_simd_versions (void) +{ + /* SIMD is currently unimplemented */ + return 0; +} + GList * mono_arch_get_allocatable_int_vars (MonoCompile *cfg) { @@ -4525,7 +4516,7 @@ mono_arch_get_delegate_method_ptr_addr (guint8* code, mgreg_t *regs) } void -mono_arch_setup_jit_tls_data (MonoJitTlsData *tls) +mono_arch_finish_init (void) { }