Home
last modified time | relevance | path

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

/art/compiler/jni/quick/x86_64/
Dcalling_convention_x86_64.cc43 X86_64ManagedRegister::FromCpuRegister(RBX),
44 X86_64ManagedRegister::FromCpuRegister(RBP),
45 X86_64ManagedRegister::FromCpuRegister(R12),
46 X86_64ManagedRegister::FromCpuRegister(R13),
47 X86_64ManagedRegister::FromCpuRegister(R14),
48 X86_64ManagedRegister::FromCpuRegister(R15),
83 return X86_64ManagedRegister::FromCpuRegister(RAX); in InterproceduralScratchRegister()
87 return X86_64ManagedRegister::FromCpuRegister(RAX); in InterproceduralScratchRegister()
98 return X86_64ManagedRegister::FromCpuRegister(RAX); in ReturnRegisterForShorty()
102 return X86_64ManagedRegister::FromCpuRegister(RAX); in ReturnRegisterForShorty()
[all …]
/art/compiler/utils/x86/
Dmanaged_register_x86_test.cc32 X86ManagedRegister reg = X86ManagedRegister::FromCpuRegister(EAX); in TEST()
40 reg = X86ManagedRegister::FromCpuRegister(EBX); in TEST()
48 reg = X86ManagedRegister::FromCpuRegister(ECX); in TEST()
56 reg = X86ManagedRegister::FromCpuRegister(EDI); in TEST()
210 X86ManagedRegister reg_eax = X86ManagedRegister::FromCpuRegister(EAX); in TEST()
211 EXPECT_TRUE(reg_eax.Equals(X86ManagedRegister::FromCpuRegister(EAX))); in TEST()
212 EXPECT_TRUE(!reg_eax.Equals(X86ManagedRegister::FromCpuRegister(EBX))); in TEST()
213 EXPECT_TRUE(!reg_eax.Equals(X86ManagedRegister::FromCpuRegister(EDI))); in TEST()
222 EXPECT_TRUE(!reg_xmm0.Equals(X86ManagedRegister::FromCpuRegister(EAX))); in TEST()
223 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.h162 static constexpr X86ManagedRegister FromCpuRegister(Register r) { in FromCpuRegister() function
Dassembler_x86.cc283 X86ManagedRegister::FromCpuRegister(dst), in blsi()
301 X86ManagedRegister::FromCpuRegister(dst), in blsmsk()
319 X86ManagedRegister::FromCpuRegister(dst), in blsr()
1425 X86ManagedRegister::FromCpuRegister(src1), in andn()
/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.h149 static constexpr X86_64ManagedRegister FromCpuRegister(Register r) { in FromCpuRegister() function
Dassembler_x86_64.cc1588 X86_64ManagedRegister::FromCpuRegister(src1.AsRegister()), in andn()
3384 X86_64ManagedRegister::FromCpuRegister(dst.AsRegister()), in blsi()
3402 X86_64ManagedRegister::FromCpuRegister(dst.AsRegister()), in blsmsk()
3420 X86_64ManagedRegister::FromCpuRegister(dst.AsRegister()), in blsr()
Dassembler_x86_64_test.cc2031 return x86_64::X86_64ManagedRegister::FromCpuRegister(r); in ManagedFromCpu()
/art/compiler/jni/quick/x86/
Dcalling_convention_x86.cc33 X86ManagedRegister::FromCpuRegister(EBP),
34 X86ManagedRegister::FromCpuRegister(ESI),
35 X86ManagedRegister::FromCpuRegister(EDI),
56 return X86ManagedRegister::FromCpuRegister(ECX); in InterproceduralScratchRegister()
60 return X86ManagedRegister::FromCpuRegister(ECX); in InterproceduralScratchRegister()
79 return X86ManagedRegister::FromCpuRegister(EAX); in ReturnRegisterForShorty()
92 return X86ManagedRegister::FromCpuRegister(EAX); in IntReturnRegister()
98 return X86ManagedRegister::FromCpuRegister(EAX); in MethodRegister()
115 res = X86ManagedRegister::FromCpuRegister(ECX); in CurrentParamRegister()
118 res = X86ManagedRegister::FromCpuRegister(EDX); in CurrentParamRegister()
[all …]
/art/compiler/optimizing/
Dcode_generator_x86.cc5149 X86ManagedRegister::FromCpuRegister(card).AsByteRegister()); in MarkGCCard()