20 #ifndef MCA_OP_X86_EXPORT_H
21 #define MCA_OP_X86_EXPORT_H
23 #include "ompi_config.h"
36 OP_X86_HW_FLAGS_MMX = 1,
37 OP_X86_HW_FLAGS_MMX2 = 2,
38 OP_X86_HW_FLAGS_SSE = 4,
39 OP_X86_HW_FLAGS_SSE2 = 8,
40 OP_X86_HW_FLAGS_SSE3 = 16
53 op_x86_hw_flags_t oxc_hw_flags;
ompi_op_x86_component_t mca_op_x86_component
Well-known component instance.
Definition: op_x86_component.c:47
Module struct.
Definition: op.h:355
Derive a struct from the base op module struct, allowing us to cache some module-specific information...
Definition: op_x86.h:60
Derive a struct from the base op component struct, allowing us to cache some component-specific infor...
Definition: op_x86.h:48
Op component interface.
Definition: op.h:324
Top-level interface for all MCA components.
ompi_op_base_component_1_0_0_t super
The base op component struct.
Definition: op_x86.h:50
ompi_op_base_module_t * ompi_op_x86_setup_sum(ompi_op_t *op)
Setup function for MPI_SUM.
Definition: op_x86_module_sum.c:151
A simple C-language object-oriented system with single inheritance and ownership-based memory managem...
Back-end type of MPI_Op.
Definition: op.h:100
MPI_Op back-end operation framework.
#define OBJ_CLASS_DECLARATION(NAME)
Declaration for class descriptor.
Definition: opal_object.h:236