+/**
+ * This structure contains parameters that should be
+ * propagated to the libFirm parameter set.
+ */
+typedef struct backend_params {
+ /** Additional opcodes settings. */
+ const arch_ops_info *arch_op_settings;
+
+ /** Settings for architecture dependent optimizations */
+ const arch_dep_params_t *dep_param;
+
+ /** if set, the backend cannot handle DWORD access */
+ unsigned do_dw_lowering;
+
+ /** the architecture specific intrinsic function creator */
+ create_intrinsic_fkt *arch_create_intrinsic_fkt;
+} backend_params;
+