15 #ifndef __IPSDKUTIL_INSTRUCTIONSETUTILS_H__ 16 #define __IPSDKUTIL_INSTRUCTIONSETUTILS_H__ 56 #endif // __IPSDKUTIL_INSTRUCTIONSETUTILS_H__ Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
IPSDKUTIL_API eISAlignment getAlignmentType(const eInstructionSet &instructionSet)
uint8_t ipUInt8
Base types definition.
Definition: BaseTypes.h:49
eInstructionSet
Enumerate for processor instruction set description.
Definition: InstructionSetTypes.h:31
#define IPSDKUTIL_API
Import/Export macro for library IPSDKUtil.
Definition: IPSDKUtilExports.h:27
Predefined types associated to instruction set management.
IPSDKUTIL_API ipUInt32 getNbEltsPerOp(const eInstructionSet &instructionSet)
Definition of import/export macro for library.
eISAlignment
Enumerate describing memory data alignments.
Definition: InstructionSetTypes.h:59
IPSDKUTIL_API ipUInt32 getMaxNbEltsPerOp()
IPSDKUTIL_API ipUInt8 getAlignmentSize(const eInstructionSet &instructionSet)
uint32_t ipUInt32
Base types definition.
Definition: BaseTypes.h:53