Searched refs:ECX (Results 1 - 15 of 15) sorted by relevance

/macosx-10.10/llvmCore-3425.0.34/lib/Target/X86/
H A DX86Subtarget.cpp167 unsigned EAX = 0, EBX = 0, ECX = 0, EDX = 0; local
178 X86_MC::GetCpuIDAndInfo(0x1, &EAX, &EBX, &ECX, &EDX);
184 if (ECX & 0x1) { X86SSELevel = SSE3; ToggleFeature(X86::FeatureSSE3); }
185 if ((ECX >> 9) & 1) { X86SSELevel = SSSE3; ToggleFeature(X86::FeatureSSSE3);}
186 if ((ECX >> 19) & 1) { X86SSELevel = SSE41; ToggleFeature(X86::FeatureSSE41);}
187 if ((ECX >> 20) & 1) { X86SSELevel = SSE42; ToggleFeature(X86::FeatureSSE42);}
188 if ((ECX >> 28) & 1) { X86SSELevel = AVX; ToggleFeature(X86::FeatureAVX); }
193 if ((ECX >> 1) & 0x1) {
197 if ((ECX >> 23) & 0x1) {
201 if ((ECX >> 2
[all...]
H A DX86SelectionDAGInfo.cpp134 X86::ECX,
153 X86::ECX,
224 X86::ECX,
H A DX86RegisterInfo.cpp91 case X86::ECX: case X86::R12: return 2;
626 case X86::CH: case X86::CL: case X86::CX: case X86::ECX: case X86::RCX:
638 case X86::CH: case X86::CL: case X86::CX: case X86::ECX: case X86::RCX:
675 case X86::CH: case X86::CL: case X86::CX: case X86::ECX: case X86::RCX:
711 case X86::CH: case X86::CL: case X86::CX: case X86::ECX: case X86::RCX:
712 return X86::ECX;
763 case X86::CH: case X86::CL: case X86::CX: case X86::ECX: case X86::RCX:
H A DX86FrameLowering.cpp99 X86::EAX, X86::EDX, X86::ECX, 0
402 X86::EBX, X86::ECX, X86::EDX, X86::EDI, X86::ESI, X86::EBP, 0
470 X86::EBX, X86::ECX, X86::EDX, X86::EDI, X86::ESI, X86::EBP, 0
1386 return Primary ? X86::EAX : X86::ECX;
1390 return Primary ? X86::ECX : X86::EAX;
H A DX86ISelDAGToDAG.cpp2709 X86::ECX, NVT, InFlag);
2745 X86::ECX, NVT, InFlag);
H A DX86FastISel.cpp1183 CReg = X86::ECX;
H A DX86ISelLowering.cpp2348 // address of the callee into ECX. The value in ecx is used as target of
2355 // Note: The actual moving to ECX is done further down.
2613 // Like std call, callee cleans arguments, convention except that ECX is
2885 // only target EAX, EDX, or ECX since the tail call must be scheduled after
2899 case X86::EAX: case X86::EDX: case X86::ECX:
10389 unsigned StoreAddrReg = (Subtarget->is64Bit() ? X86::RCX : X86::ECX);
10484 // Pass 'nest' parameter in ECX.
10486 NestReg = X86::ECX;
10488 // Check that ECX wasn't needed by an 'inreg' parameter.
11573 Regs64bit ? X86::RCX : X86::ECX,
[all...]
/macosx-10.10/llvmCore-3425.0.34/include/llvm/Support/
H A DSolaris.h27 #undef ECX macro
/macosx-10.10/xnu-2782.1.97/bsd/dev/i386/
H A Dfasttrap_regset.h106 #define ECX 10 macro
/macosx-10.10/llvmCore-3425.0.34/lib/Support/
H A DHost.cpp128 unsigned EAX = 0, EBX = 0, ECX = 0, EDX = 0; local
129 if (GetX86CpuIDAndInfo(0x1, &EAX, &EBX, &ECX, &EDX))
135 bool HasSSE3 = (ECX & 0x1);
136 GetX86CpuIDAndInfo(0x80000001, &EAX, &EBX, &ECX, &EDX);
/macosx-10.10/llvmCore-3425.0.34/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.h46 EAX = 0, ECX = 1, EDX = 2, EBX = 3, ESP = 4, EBP = 5, ESI = 6, EDI = 7 enumerator in enum:llvm::N86::__anon10567
H A DX86MCTargetDesc.cpp217 case X86::RCX: case X86::ECX: case X86::CX: case X86::CL: return N86::ECX;
232 return N86::ECX;
/macosx-10.10/llvmCore-3425.0.34/lib/Target/X86/Disassembler/
H A DX86DisassemblerDecoder.h126 ENTRY(ECX) \
144 ENTRY(ECX) \
/macosx-10.10/libpcap-48/libpcap/msdos/
H A Dndis_0.asm165 mov ecx, [esp+16] ; ECX = length
/macosx-10.10/vim-55/runtime/syntax/
H A Dmasm.vim181 syn keyword masmRegister EAX EBX ECX EDX ESI EDI EBP ESP

Completed in 153 milliseconds