OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:X86_64ManagedRegister
(Results
1 - 7
of
7
) sorted by null
/art/compiler/utils/x86_64/
managed_register_x86_64_test.cc
24
TEST(
X86_64ManagedRegister
, NoRegister) {
25
X86_64ManagedRegister
reg = ManagedRegister::NoRegister().AsX86();
30
TEST(
X86_64ManagedRegister
, CpuRegister) {
31
X86_64ManagedRegister
reg =
X86_64ManagedRegister
::FromCpuRegister(RAX);
39
reg =
X86_64ManagedRegister
::FromCpuRegister(RBX);
47
reg =
X86_64ManagedRegister
::FromCpuRegister(RCX);
55
reg =
X86_64ManagedRegister
::FromCpuRegister(RDI);
64
TEST(
X86_64ManagedRegister
, XmmRegister) {
65
X86_64ManagedRegister
reg = X86_64ManagedRegister::FromXmmRegister(XMM0)
[
all
...]
managed_register_x86_64.h
89
class
X86_64ManagedRegister
: public ManagedRegister {
148
bool Overlaps(const
X86_64ManagedRegister
& other) const;
150
static
X86_64ManagedRegister
FromCpuRegister(Register r) {
155
static
X86_64ManagedRegister
FromXmmRegister(FloatRegister r) {
159
static
X86_64ManagedRegister
FromX87Register(X87Register r) {
164
static
X86_64ManagedRegister
FromRegisterPair(RegisterPair r) {
191
explicit
X86_64ManagedRegister
(int reg_id) : ManagedRegister(reg_id) {}
193
static
X86_64ManagedRegister
FromRegId(int reg_id) {
194
X86_64ManagedRegister
reg(reg_id);
200
std::ostream& operator<<(std::ostream& os, const
X86_64ManagedRegister
& reg)
[
all
...]
managed_register_x86_64.cc
53
os <<
X86_64ManagedRegister
::FromRegisterPair(reg);
57
bool
X86_64ManagedRegister
::Overlaps(const
X86_64ManagedRegister
& other) const {
65
return
X86_64ManagedRegister
::FromCpuRegister(low).Overlaps(other) ||
66
X86_64ManagedRegister
::FromCpuRegister(high).Overlaps(other);
75
int
X86_64ManagedRegister
::AllocIdLow() const {
84
int
X86_64ManagedRegister
::AllocIdHigh() const {
93
void
X86_64ManagedRegister
::Print(std::ostream& os) const {
109
std::ostream& operator<<(std::ostream& os, const
X86_64ManagedRegister
& reg) {
assembler_x86_64.cc
[
all
...]
assembler_x86_64_test.cc
[
all
...]
/art/compiler/jni/quick/x86_64/
calling_convention_x86_64.cc
30
return
X86_64ManagedRegister
::FromCpuRegister(RAX);
34
return
X86_64ManagedRegister
::FromCpuRegister(RAX);
43
return
X86_64ManagedRegister
::FromXmmRegister(XMM0);
45
return
X86_64ManagedRegister
::FromCpuRegister(RAX);
49
return
X86_64ManagedRegister
::FromCpuRegister(RAX);
62
return
X86_64ManagedRegister
::FromCpuRegister(RAX);
68
return
X86_64ManagedRegister
::FromCpuRegister(RDI);
84
case 0: res =
X86_64ManagedRegister
::FromCpuRegister(RSI); break;
85
case 1: res =
X86_64ManagedRegister
::FromCpuRegister(RDX); break;
86
case 2: res =
X86_64ManagedRegister
::FromCpuRegister(RCX); break
[
all
...]
/art/compiler/utils/
managed_register.h
42
class
X86_64ManagedRegister
;
62
x86_64::
X86_64ManagedRegister
AsX86_64() const;
Completed in 122 milliseconds