};
enum sparc_arch_irn_flags_t {
- sparc_arch_irn_flag_modifies_flags = arch_irn_flags_backend << 0,
- sparc_arch_irn_flag_modifies_fp_flags = arch_irn_flags_backend << 1,
- sparc_arch_irn_flag_needs_64bit_spillslot = arch_irn_flags_backend << 2,
- sparc_arch_irn_flag_immediate_form = arch_irn_flags_backend << 3,
- sparc_arch_irn_flag_aggregate_return = arch_irn_flags_backend << 4,
- sparc_arch_irn_flag_has_delay_slot = arch_irn_flags_backend << 5,
+ sparc_arch_irn_flag_needs_64bit_spillslot = arch_irn_flags_backend << 0,
+ sparc_arch_irn_flag_immediate_form = arch_irn_flags_backend << 1,
+ sparc_arch_irn_flag_aggregate_return = arch_irn_flags_backend << 2,
+ sparc_arch_irn_flag_has_delay_slot = arch_irn_flags_backend << 3,
};
/**
ir_entity *table_entity;
};
+enum n_sparc_Return {
+ n_sparc_Return_mem = 0,
+ n_sparc_Return_sp = 1,
+};
+
#endif