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

/art/runtime/arch/x86/
H A Dregisters_x86.h31 ECX = 1, enumerator in enum:art::x86::Register
H A Dquick_method_frame_info_x86.h30 (1 << art::x86::ECX) | (1 << art::x86::EDX) | (1 << art::x86::EBX);
H A Dcontext_x86.cc60 gprs_[ECX] = nullptr;
/art/compiler/utils/x86/
H A Dmanaged_register_x86.cc28 P(EAX, ECX) \
31 P(EDX, ECX) \
34 P(ECX, EBX) \
35 P(ECX, EDI) \
37 P(ECX, EDX)
H A Dmanaged_register_x86_test.cc47 reg = X86ManagedRegister::FromCpuRegister(ECX);
53 EXPECT_EQ(ECX, reg.AsCpuRegister());
133 EXPECT_EQ(ECX, reg.AsRegisterPairHigh());
160 EXPECT_EQ(ECX, reg.AsRegisterPairHigh());
186 EXPECT_EQ(ECX, reg.AsRegisterPairLow());
195 EXPECT_EQ(ECX, reg.AsRegisterPairLow());
H A Dassembler_x86.cc818 // For registers that have a byte variant (EAX, EBX, ECX, and EDX)
1405 CHECK_EQ(shifter, ECX);
/art/compiler/jni/quick/x86/
H A Dcalling_convention_x86.cc29 return X86ManagedRegister::FromCpuRegister(ECX);
33 return X86ManagedRegister::FromCpuRegister(ECX);
99 entry_spills_.push_back(X86ManagedRegister::FromCpuRegister(ECX));
/art/compiler/optimizing/
H A Dcode_generator_x86.h32 static constexpr Register kParameterCoreRegisters[] = { ECX, EDX, EBX };
H A Dcode_generator_x86.cc46 static constexpr Register kRuntimeParameterCoreRegisters[] = { EAX, ECX, EDX };
1080 locations->AddTemp(X86CpuLocation(ECX));

Completed in 138 milliseconds