CV_CPU_TYPE_e

Note

This article applies to Visual Studio 2015. If you're looking for Visual Studio 2017 documentation, use the version selector at the top left. We recommend upgrading to Visual Studio 2017. Download it here.

The latest version of this topic can be found at CV_CPU_TYPE_e.

Specifies the target processor.

Note

The processor is identified in the enumeration element after the CV_CFL_* prefix.

Syntax

typedef enum CV_CPU_TYPE_e {   
   CV_CFL_8080         = 0x00,  
   CV_CFL_8086         = 0x01,  
   CV_CFL_80286        = 0x02,  
   CV_CFL_80386        = 0x03,  
   CV_CFL_80486        = 0x04,  
   CV_CFL_PENTIUM      = 0x05,  
   CV_CFL_PENTIUMII    = 0x06,  
   CV_CFL_PENTIUMPRO   = CV_CFL_PENTIUMII,  
   CV_CFL_PENTIUMIII   = 0x07,  
   CV_CFL_MIPS         = 0x10,  
   CV_CFL_MIPSR4000    = CV_CFL_MIPS,  
   CV_CFL_MIPS16       = 0x11,  
   CV_CFL_MIPS32       = 0x12,  
   CV_CFL_MIPS64       = 0x13,  
   CV_CFL_MIPSI        = 0x14,  
   CV_CFL_MIPSII       = 0x15,  
   CV_CFL_MIPSIII      = 0x16,  
   CV_CFL_MIPSIV       = 0x17,  
   CV_CFL_MIPSV        = 0x18,  
   CV_CFL_M68000       = 0x20,  
   CV_CFL_M68010       = 0x21,  
   CV_CFL_M68020       = 0x22,  
   CV_CFL_M68030       = 0x23,  
   CV_CFL_M68040       = 0x24,  
   CV_CFL_ALPHA        = 0x30,  
   CV_CFL_ALPHA_21064  = 0x30,  
   CV_CFL_ALPHA_21164  = 0x31,  
   CV_CFL_ALPHA_21164A = 0x32,  
   CV_CFL_ALPHA_21264  = 0x33,  
   CV_CFL_ALPHA_21364  = 0x34,  
   CV_CFL_PPC601       = 0x40,  
   CV_CFL_PPC603       = 0x41,  
   CV_CFL_PPC604       = 0x42,  
   CV_CFL_PPC620       = 0x43,  
   CV_CFL_PPCFP        = 0x44,  
   CV_CFL_SH3          = 0x50,  
   CV_CFL_SH3E         = 0x51,  
   CV_CFL_SH3DSP       = 0x52,  
   CV_CFL_SH4          = 0x53,  
   CV_CFL_SHMEDIA      = 0x54,  
   CV_CFL_ARM3         = 0x60,  
   CV_CFL_ARM4         = 0x61,  
   CV_CFL_ARM4T        = 0x62,  
   CV_CFL_ARM5         = 0x63,  
   CV_CFL_ARM5T        = 0x64,  
   CV_CFL_ARM6         = 0x65,  
   CV_CFL_ARM_XMAC     = 0x66,  
   CV_CFL_ARM_WMMX     = 0x67,  
   CV_CFL_OMNI         = 0x70,  
   CV_CFL_IA64         = 0x80,  
   CV_CFL_IA64_1       = 0x80,  
   CV_CFL_IA64_2       = 0x81,  
   CV_CFL_CEE          = 0x90,  
   CV_CFL_AM33         = 0xA0,  
   CV_CFL_M32R         = 0xB0,  
   CV_CFL_TRICORE      = 0xC0,  
   CV_CFL_X64          = 0xD0,  
   CV_CFL_AMD64        = CV_CFL_X64,  
   CV_CFL_EBC          = 0xE0,  
   CV_CFL_THUMB        = 0xF0  
   CV_CFL_ARMNT        = 0xF4,  
   CV_CFL_D3D11_SHADER = 0x100,  
} CV_CPU_TYPE_e;  

Remarks

The values in this enumeration are returned by a call to the IDiaSymbol::get_platform method.

Requirements

Header: cvconst.h

See Also

Enumerations and Structures
IDiaSymbol::get_platform