Home
last modified time | relevance | path

Searched defs:registers (Results 1 – 11 of 11) sorted by relevance

/arkcompiler/ets_frontend/es2panda/compiler/core/
DregAllocator.cpp87 auto registers = Span<VReg *>(regs.data(), regs.data() + regCnt); in Run() local
102 auto registers = Span<VReg *>(regs.data(), regs.data() + regCnt); in Run() local
135 auto registers = Span<VReg *>(regs.data(), regs.data() + regCnt); in AdjustInsRegWhenHasSpill() local
157 void RegAllocator::AdjustInsSpill(const Span<VReg *> &registers, IRNode *ins, ArenaList<IRNode *> &… in AdjustInsSpill()
191 void RegAllocator::AdjustRangeInsSpill(Span<VReg *> &registers, IRNode *ins, ArenaList<IRNode *> &n… in AdjustRangeInsSpill()
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DregAllocator.cpp87 …::size_t> RegAllocatorBase::RegIndicesValid(const IRNode *const ins, const Span<VReg *> &registers) in RegIndicesValid()
150 const auto registers = in Run() local
219 const auto registers = Span<VReg *>(regs.data(), regs.data() + regCnt); in Run() local
Demitter.cpp131 auto registers = Span<const VReg *>(regs.data(), regs.data() + regCnt); in MatchFormat() local
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch64/
Dtarget.h736 void SaveRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) override in SaveRegisters()
740 void LoadRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) override in LoadRegisters()
745 void SaveRegisters(RegMask registers, bool isFp, ssize_t slot, Reg base, RegMask mask) override in SaveRegisters()
749 void LoadRegisters(RegMask registers, bool isFp, ssize_t slot, Reg base, RegMask mask) override in LoadRegisters()
Dencode.cpp2608 void Aarch64Encoder::LoadStoreRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) in LoadStoreRegisters()
2641 void Aarch64Encoder::LoadStoreRegistersMainLoop(RegMask registers, bool isFp, int32_t slot, Reg bas… in LoadStoreRegistersMainLoop()
2702 void Aarch64Encoder::LoadStoreRegisters(RegMask registers, bool isFp, int32_t slot, Reg base, RegMa… in LoadStoreRegisters()
2733 void Aarch64Encoder::LoadStoreRegistersLoop(RegMask registers, ssize_t slot, size_t startReg, bool … in LoadStoreRegistersLoop()
2771 void Aarch64Encoder::PushRegisters(RegMask registers, bool isFp) in PushRegisters()
2804 void Aarch64Encoder::PopRegisters(RegMask registers, bool isFp) in PopRegisters()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/amd64/
Dtarget.h846 void SaveRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) override in SaveRegisters()
850 void LoadRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) override in LoadRegisters()
854 void SaveRegisters(RegMask registers, bool isFp, ssize_t slot, Reg base, RegMask mask) override in SaveRegisters()
858 void LoadRegisters(RegMask registers, bool isFp, ssize_t slot, Reg base, RegMask mask) override in LoadRegisters()
Dencode.cpp2563 void Amd64Encoder::LoadStoreRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) in LoadStoreRegisters()
2589 void Amd64Encoder::LoadStoreRegisters(RegMask registers, bool isFp, int32_t slot, Reg base, RegMask… in LoadStoreRegisters()
2629 void Amd64Encoder::PushRegisters(RegMask registers, bool isFp) in PushRegisters()
2643 void Amd64Encoder::PopRegisters(RegMask registers, bool isFp) in PopRegisters()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch32/
Dtarget.h725 void SaveRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) override in SaveRegisters()
729 void LoadRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) override in LoadRegisters()
734 void SaveRegisters(RegMask registers, bool isFp, ssize_t slot, Reg base, RegMask mask) override in SaveRegisters()
738 void LoadRegisters(RegMask registers, bool isFp, ssize_t slot, Reg base, RegMask mask) override in LoadRegisters()
Dencode.cpp2793 void Aarch32Encoder::LoadStoreRegistersMainLoop(RegMask registers, bool isFp, int32_t slot, Reg bas… in LoadStoreRegistersMainLoop()
2833 void Aarch32Encoder::LoadStoreRegisters(RegMask registers, bool isFp, int32_t slot, Reg base, RegMa… in LoadStoreRegisters()
2862 void Aarch32Encoder::LoadStoreRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) in LoadStoreRegisters()
2914 void Aarch32Encoder::PushRegisters(RegMask registers, bool isFp) in PushRegisters()
2921 void Aarch32Encoder::PopRegisters(RegMask registers, bool isFp) in PopRegisters()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
Dencode.h686 virtual void SaveRegisters([[maybe_unused]] RegMask registers, [[maybe_unused]] ssize_t slot, in SaveRegisters()
691 virtual void LoadRegisters([[maybe_unused]] RegMask registers, [[maybe_unused]] ssize_t slot, in LoadRegisters()
716 virtual void SaveRegisters([[maybe_unused]] RegMask registers, [[maybe_unused]] bool isFp, in SaveRegisters()
721 virtual void LoadRegisters([[maybe_unused]] RegMask registers, [[maybe_unused]] bool isFp, in LoadRegisters()
750 virtual void PushRegisters([[maybe_unused]] RegMask registers, [[maybe_unused]] bool isFp) in PushRegisters()
755 virtual void PopRegisters([[maybe_unused]] RegMask registers, [[maybe_unused]] bool isFp) in PopRegisters()
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/
Demitter.cpp115 auto registers = Span<const VReg *>(regs.data(), regs.data() + regCnt); in MatchFormat() local