Searched refs:FromCpuRegister (Results 1 – 12 of 12) sorted by relevance
/art/compiler/jni/quick/x86_64/ |
D | calling_convention_x86_64.cc | 43 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/ |
D | managed_register_x86_test.cc | 32 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 …]
|
D | managed_register_x86.cc | 70 return X86ManagedRegister::FromCpuRegister(low).Overlaps(other) || in Overlaps() 71 X86ManagedRegister::FromCpuRegister(high).Overlaps(other); in Overlaps()
|
D | managed_register_x86.h | 162 static constexpr X86ManagedRegister FromCpuRegister(Register r) { in FromCpuRegister() function
|
D | assembler_x86.cc | 283 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/ |
D | managed_register_x86_64_test.cc | 31 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 …]
|
D | managed_register_x86_64.cc | 65 return X86_64ManagedRegister::FromCpuRegister(low).Overlaps(other) || in Overlaps() 66 X86_64ManagedRegister::FromCpuRegister(high).Overlaps(other); in Overlaps()
|
D | managed_register_x86_64.h | 149 static constexpr X86_64ManagedRegister FromCpuRegister(Register r) { in FromCpuRegister() function
|
D | assembler_x86_64.cc | 1588 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()
|
D | assembler_x86_64_test.cc | 2031 return x86_64::X86_64ManagedRegister::FromCpuRegister(r); in ManagedFromCpu()
|
/art/compiler/jni/quick/x86/ |
D | calling_convention_x86.cc | 33 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/ |
D | code_generator_x86.cc | 5149 X86ManagedRegister::FromCpuRegister(card).AsByteRegister()); in MarkGCCard()
|