Home
last modified time | relevance | path

Searched refs:FromCpuRegister (Results 1 – 11 of 11) sorted by relevance

/art/compiler/jni/quick/x86_64/
Dcalling_convention_x86_64.cc30 return X86_64ManagedRegister::FromCpuRegister(RAX); in InterproceduralScratchRegister()
34 return X86_64ManagedRegister::FromCpuRegister(RAX); in InterproceduralScratchRegister()
46 return X86_64ManagedRegister::FromCpuRegister(RAX); in ReturnRegisterForShorty()
50 return X86_64ManagedRegister::FromCpuRegister(RAX); in ReturnRegisterForShorty()
63 return X86_64ManagedRegister::FromCpuRegister(RAX); in IntReturnRegister()
69 return X86_64ManagedRegister::FromCpuRegister(RDI); in MethodRegister()
85 case 0: res = X86_64ManagedRegister::FromCpuRegister(RSI); break; in CurrentParamRegister()
86 case 1: res = X86_64ManagedRegister::FromCpuRegister(RDX); break; in CurrentParamRegister()
87 case 2: res = X86_64ManagedRegister::FromCpuRegister(RCX); break; in CurrentParamRegister()
88 case 3: res = X86_64ManagedRegister::FromCpuRegister(R8); break; in CurrentParamRegister()
[all …]
/art/compiler/utils/x86/
Dmanaged_register_x86_test.cc31 X86ManagedRegister reg = X86ManagedRegister::FromCpuRegister(EAX); in TEST()
39 reg = X86ManagedRegister::FromCpuRegister(EBX); in TEST()
47 reg = X86ManagedRegister::FromCpuRegister(ECX); in TEST()
55 reg = X86ManagedRegister::FromCpuRegister(EDI); in TEST()
209 X86ManagedRegister reg_eax = X86ManagedRegister::FromCpuRegister(EAX); in TEST()
210 EXPECT_TRUE(reg_eax.Equals(X86ManagedRegister::FromCpuRegister(EAX))); in TEST()
211 EXPECT_TRUE(!reg_eax.Equals(X86ManagedRegister::FromCpuRegister(EBX))); in TEST()
212 EXPECT_TRUE(!reg_eax.Equals(X86ManagedRegister::FromCpuRegister(EDI))); in TEST()
221 EXPECT_TRUE(!reg_xmm0.Equals(X86ManagedRegister::FromCpuRegister(EAX))); in TEST()
222 EXPECT_TRUE(!reg_xmm0.Equals(X86ManagedRegister::FromCpuRegister(EBX))); in TEST()
[all …]
Dmanaged_register_x86.cc70 return X86ManagedRegister::FromCpuRegister(low).Overlaps(other) || in Overlaps()
71 X86ManagedRegister::FromCpuRegister(high).Overlaps(other); in Overlaps()
Dmanaged_register_x86.h163 static X86ManagedRegister FromCpuRegister(Register r) { in FromCpuRegister() function
/art/compiler/utils/x86_64/
Dmanaged_register_x86_64_test.cc31 X86_64ManagedRegister reg = X86_64ManagedRegister::FromCpuRegister(RAX); in TEST()
39 reg = X86_64ManagedRegister::FromCpuRegister(RBX); in TEST()
47 reg = X86_64ManagedRegister::FromCpuRegister(RCX); in TEST()
55 reg = X86_64ManagedRegister::FromCpuRegister(RDI); in TEST()
209 X86_64ManagedRegister reg_eax = X86_64ManagedRegister::FromCpuRegister(RAX); in TEST()
210 EXPECT_TRUE(reg_eax.Equals(X86_64ManagedRegister::FromCpuRegister(RAX))); in TEST()
211 EXPECT_TRUE(!reg_eax.Equals(X86_64ManagedRegister::FromCpuRegister(RBX))); in TEST()
212 EXPECT_TRUE(!reg_eax.Equals(X86_64ManagedRegister::FromCpuRegister(RDI))); in TEST()
221 EXPECT_TRUE(!reg_xmm0.Equals(X86_64ManagedRegister::FromCpuRegister(RAX))); in TEST()
222 EXPECT_TRUE(!reg_xmm0.Equals(X86_64ManagedRegister::FromCpuRegister(RBX))); in TEST()
[all …]
Dmanaged_register_x86_64.cc65 return X86_64ManagedRegister::FromCpuRegister(low).Overlaps(other) || in Overlaps()
66 X86_64ManagedRegister::FromCpuRegister(high).Overlaps(other); in Overlaps()
Dmanaged_register_x86_64.h150 static X86_64ManagedRegister FromCpuRegister(Register r) { in FromCpuRegister() function
Dassembler_x86_64_test.cc1091 return x86_64::X86_64ManagedRegister::FromCpuRegister(r); in ManagedFromCpu()
/art/compiler/jni/quick/x86/
Dcalling_convention_x86.cc29 return X86ManagedRegister::FromCpuRegister(ECX); in InterproceduralScratchRegister()
33 return X86ManagedRegister::FromCpuRegister(ECX); in InterproceduralScratchRegister()
52 return X86ManagedRegister::FromCpuRegister(EAX); in ReturnRegisterForShorty()
65 return X86ManagedRegister::FromCpuRegister(EAX); in IntReturnRegister()
71 return X86ManagedRegister::FromCpuRegister(EAX); in MethodRegister()
88 res = X86ManagedRegister::FromCpuRegister(ECX); in CurrentParamRegister()
91 res = X86ManagedRegister::FromCpuRegister(EDX); in CurrentParamRegister()
98 res = X86ManagedRegister::FromCpuRegister(EBX); in CurrentParamRegister()
113 case 0: res = X86ManagedRegister::FromCpuRegister(EDX); break; in CurrentParamHighLongRegister()
114 case 1: res = X86ManagedRegister::FromCpuRegister(EBX); break; in CurrentParamHighLongRegister()
[all …]
/art/compiler/optimizing/
Dcode_generator_x86.cc343 stream << X86ManagedRegister::FromCpuRegister(Register(reg)); in DumpCoreRegister()
3239 X86ManagedRegister::FromCpuRegister(card).AsByteRegister()); in MarkGCCard()
Dcode_generator_x86_64.cc400 stream << X86_64ManagedRegister::FromCpuRegister(Register(reg)); in DumpCoreRegister()