Home
last modified time | relevance | path

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

/art/compiler/utils/x86_64/
Dassembler_x86_64_test.cc1501 std::vector<ManagedRegister> spill_regs; in buildframe_test_fn() local
1502 spill_regs.push_back(ManagedFromCpu(x86_64::R10)); in buildframe_test_fn()
1503 spill_regs.push_back(ManagedFromCpu(x86_64::RSI)); in buildframe_test_fn()
1517 assembler->BuildFrame(10 * kStackAlignment, method_reg, spill_regs, entry_spills); in buildframe_test_fn()
1525 ssize_t displacement = static_cast<ssize_t>(frame_size) - (spill_regs.size() * 8 + 8); in buildframe_test_fn()
1546 std::vector<ManagedRegister> spill_regs; in removeframe_test_fn() local
1547 spill_regs.push_back(ManagedFromCpu(x86_64::R10)); in removeframe_test_fn()
1548 spill_regs.push_back(ManagedFromCpu(x86_64::RSI)); in removeframe_test_fn()
1551 assembler->RemoveFrame(10 * kStackAlignment, spill_regs); in removeframe_test_fn()
1556 ssize_t displacement = static_cast<ssize_t>(frame_size) - spill_regs.size() * 8 - 8; in removeframe_test_fn()
Dassembler_x86_64.cc2642 const std::vector<ManagedRegister>& spill_regs, in BuildFrame() argument
2648 for (int i = spill_regs.size() - 1; i >= 0; --i) { in BuildFrame()
2649 x86_64::X86_64ManagedRegister spill = spill_regs.at(i).AsX86_64(); in BuildFrame()
2666 for (int i = spill_regs.size() - 1; i >= 0; --i) { in BuildFrame()
2667 x86_64::X86_64ManagedRegister spill = spill_regs.at(i).AsX86_64(); in BuildFrame()
2701 const std::vector<ManagedRegister>& spill_regs) { in RemoveFrame() argument
2706 …int64_t offset = static_cast<int64_t>(frame_size) - (spill_regs.size() * kFramePointerSize) - 2 * … in RemoveFrame()
2707 for (size_t i = 0; i < spill_regs.size(); ++i) { in RemoveFrame()
2708 x86_64::X86_64ManagedRegister spill = spill_regs.at(i).AsX86_64(); in RemoveFrame()
2720 for (size_t i = 0; i < spill_regs.size(); ++i) { in RemoveFrame()
[all …]
/art/compiler/utils/x86/
Dassembler_x86.cc1928 const std::vector<ManagedRegister>& spill_regs, in BuildFrame() argument
1934 for (int i = spill_regs.size() - 1; i >= 0; --i) { in BuildFrame()
1935 Register spill = spill_regs.at(i).AsX86().AsCpuRegister(); in BuildFrame()
1969 void X86Assembler::RemoveFrame(size_t frame_size, const std::vector<ManagedRegister>& spill_regs) { in RemoveFrame() argument
1973 int adjust = frame_size - spill_regs.size() * kFramePointerSize - kFramePointerSize; in RemoveFrame()
1976 for (size_t i = 0; i < spill_regs.size(); ++i) { in RemoveFrame()
1977 Register spill = spill_regs.at(i).AsX86().AsCpuRegister(); in RemoveFrame()