Home
last modified time | relevance | path

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

/arkcompiler/ets_frontend/es2panda/compiler/core/
DregAllocator.cpp84 auto registers = Span<VReg *>(regs.data(), regs.data() + regCnt); in Run() local
100 auto registers = Span<VReg *>(regs.data(), regs.data() + regCnt); in Run() local
133 auto registers = Span<VReg *>(regs.data(), regs.data() + regCnt); in AdjustInsRegWhenHasSpill() local
155 void RegAllocator::AdjustInsSpill(const Span<VReg *> &registers, IRNode *ins, ArenaList<IRNode *> &… in AdjustInsSpill()
189 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.cpp149 auto registers = Span<const VReg *>(regs.data(), regs.data() + regCnt); in MatchFormat() local
Dpandagen.cpp1342 …n::DefineGetterSetterByValue(const ir::AstNode *node, std::tuple<VReg, VReg, VReg, VReg> registers, in DefineGetterSetterByValue() argument
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
Dencode.cpp586 void Encoder::SaveRegisters([[maybe_unused]] RegMask registers, [[maybe_unused]] ssize_t slot, in SaveRegisters()
592 void Encoder::LoadRegisters([[maybe_unused]] RegMask registers, [[maybe_unused]] ssize_t slot, in LoadRegisters()
598 void Encoder::SaveRegisters([[maybe_unused]] RegMask registers, [[maybe_unused]] bool isFp, in SaveRegisters()
604 void Encoder::LoadRegisters([[maybe_unused]] RegMask registers, [[maybe_unused]] bool isFp, in LoadRegisters()
633 void Encoder::PushRegisters([[maybe_unused]] RegMask registers, [[maybe_unused]] bool isFp) in PushRegisters()
638 void Encoder::PopRegisters([[maybe_unused]] RegMask registers, [[maybe_unused]] bool isFp) in PopRegisters()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch32/
Dencode.cpp330 void Aarch32Encoder::SaveRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) in SaveRegisters()
334 void Aarch32Encoder::LoadRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) in LoadRegisters()
339 void Aarch32Encoder::SaveRegisters(RegMask registers, bool isFp, ssize_t slot, Reg base, RegMask ma… in SaveRegisters()
343 void Aarch32Encoder::LoadRegisters(RegMask registers, bool isFp, ssize_t slot, Reg base, RegMask ma… in LoadRegisters()
3185 void Aarch32Encoder::LoadStoreRegistersMainLoop(RegMask registers, bool isFp, int32_t slot, Reg bas… in LoadStoreRegistersMainLoop()
3225 void Aarch32Encoder::LoadStoreRegisters(RegMask registers, bool isFp, int32_t slot, Reg base, RegMa… in LoadStoreRegisters()
3254 void Aarch32Encoder::LoadStoreRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) in LoadStoreRegisters()
3306 void Aarch32Encoder::PushRegisters(RegMask registers, bool isFp) in PushRegisters()
3313 void Aarch32Encoder::PopRegisters(RegMask registers, bool isFp) in PopRegisters()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch64/
Dencode.cpp3049 void Aarch64Encoder::LoadStoreRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) in LoadStoreRegisters()
3106 void Aarch64Encoder::LoadStoreRegistersMainLoop(RegMask registers, bool isFp, int32_t slot, Reg bas… in LoadStoreRegistersMainLoop()
3154 void Aarch64Encoder::LoadStoreRegisters(RegMask registers, bool isFp, int32_t slot, Reg base, RegMa… in LoadStoreRegisters()
3185 void Aarch64Encoder::LoadStoreRegistersLoop(RegMask registers, ssize_t slot, size_t startReg, bool … in LoadStoreRegistersLoop()
3223 void Aarch64Encoder::SaveRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) in SaveRegisters()
3228 void Aarch64Encoder::LoadRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) in LoadRegisters()
3233 void Aarch64Encoder::SaveRegisters(RegMask registers, bool isFp, ssize_t slot, Reg base, RegMask ma… in SaveRegisters()
3238 void Aarch64Encoder::LoadRegisters(RegMask registers, bool isFp, ssize_t slot, Reg base, RegMask ma… in LoadRegisters()
3243 void Aarch64Encoder::PushRegisters(RegMask registers, bool isFp) in PushRegisters()
3276 void Aarch64Encoder::PopRegisters(RegMask registers, bool isFp) in PopRegisters()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/amd64/
Dencode.cpp3090 void Amd64Encoder::LoadStoreRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) in LoadStoreRegisters()
3116 void Amd64Encoder::LoadStoreRegisters(RegMask registers, bool isFp, int32_t slot, Reg base, RegMask… in LoadStoreRegisters()
3156 void Amd64Encoder::SaveRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) in SaveRegisters()
3161 void Amd64Encoder::LoadRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) in LoadRegisters()
3166 void Amd64Encoder::SaveRegisters(RegMask registers, bool isFp, ssize_t slot, Reg base, RegMask mask) in SaveRegisters()
3171 void Amd64Encoder::LoadRegisters(RegMask registers, bool isFp, ssize_t slot, Reg base, RegMask mask) in LoadRegisters()
3176 void Amd64Encoder::PushRegisters(RegMask registers, bool isFp) in PushRegisters()
3190 void Amd64Encoder::PopRegisters(RegMask registers, bool isFp) in PopRegisters()
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/
Demitter.cpp118 auto registers = Span<const VReg *>(regs.data(), regs.data() + regCnt); in MatchFormat() local