Searched refs:FromCpuRegister (Results 1 – 11 of 11) sorted by relevance
30 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 …]
31 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 …]
70 return X86ManagedRegister::FromCpuRegister(low).Overlaps(other) || in Overlaps()71 X86ManagedRegister::FromCpuRegister(high).Overlaps(other); in Overlaps()
163 static X86ManagedRegister FromCpuRegister(Register r) { in FromCpuRegister() function
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 …]
65 return X86_64ManagedRegister::FromCpuRegister(low).Overlaps(other) || in Overlaps()66 X86_64ManagedRegister::FromCpuRegister(high).Overlaps(other); in Overlaps()
150 static X86_64ManagedRegister FromCpuRegister(Register r) { in FromCpuRegister() function
1091 return x86_64::X86_64ManagedRegister::FromCpuRegister(r); in ManagedFromCpu()
29 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 …]
343 stream << X86ManagedRegister::FromCpuRegister(Register(reg)); in DumpCoreRegister()3239 X86ManagedRegister::FromCpuRegister(card).AsByteRegister()); in MarkGCCard()
400 stream << X86_64ManagedRegister::FromCpuRegister(Register(reg)); in DumpCoreRegister()