Home
last modified time | relevance | path

Searched refs:spill_regs (Results 1 – 3 of 3) sorted by relevance

/art/compiler/utils/x86_64/
Djni_macro_assembler_x86_64.cc47 ArrayRef<const ManagedRegister> spill_regs) { in BuildFrame() argument
57 for (int i = spill_regs.size() - 1; i >= 0; --i) { in BuildFrame()
58 x86_64::X86_64ManagedRegister spill = spill_regs[i].AsX86_64(); in BuildFrame()
77 for (int i = spill_regs.size() - 1; i >= 0; --i) { in BuildFrame()
78 x86_64::X86_64ManagedRegister spill = spill_regs[i].AsX86_64(); in BuildFrame()
95 ArrayRef<const ManagedRegister> spill_regs, in RemoveFrame() argument
102 - (spill_regs.size() * kFramePointerSize) in RemoveFrame()
104 for (size_t i = 0; i < spill_regs.size(); ++i) { in RemoveFrame()
105 x86_64::X86_64ManagedRegister spill = spill_regs[i].AsX86_64(); in RemoveFrame()
120 for (size_t i = 0; i < spill_regs.size(); ++i) { in RemoveFrame()
[all …]
Dassembler_x86_64_test.cc2341 ArrayRef<const ManagedRegister> spill_regs(raw_spill_regs); in buildframe_test_fn() local
2346 assembler->BuildFrame(frame_size, method_reg, spill_regs); in buildframe_test_fn()
2359 ssize_t displacement = static_cast<ssize_t>(frame_size) - (spill_regs.size() * 8 + 8); in buildframe_test_fn()
2384 ArrayRef<const ManagedRegister> spill_regs(raw_spill_regs); in removeframe_test_fn() local
2387 assembler->RemoveFrame(frame_size, spill_regs, /* may_suspend= */ true); in removeframe_test_fn()
2392 ssize_t displacement = static_cast<ssize_t>(frame_size) - spill_regs.size() * 8 - 8; in removeframe_test_fn()
/art/compiler/utils/x86/
Djni_macro_assembler_x86.cc55 ArrayRef<const ManagedRegister> spill_regs) { in BuildFrame() argument
61 CHECK(spill_regs.empty()); in BuildFrame()
68 for (int i = spill_regs.size() - 1; i >= 0; --i) { in BuildFrame()
69 Register spill = spill_regs[i].AsX86().AsCpuRegister(); in BuildFrame()
92 ArrayRef<const ManagedRegister> spill_regs, in RemoveFrame() argument
97 int adjust = frame_size - spill_regs.size() * kFramePointerSize - kFramePointerSize; in RemoveFrame()
102 for (size_t i = 0; i < spill_regs.size(); ++i) { in RemoveFrame()
103 Register spill = spill_regs[i].AsX86().AsCpuRegister(); in RemoveFrame()