| /arkcompiler/ets_frontend/es2panda/compiler/core/ |
| D | regAllocator.cpp | 84 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 *> ®isters, IRNode *ins, ArenaList<IRNode *> &… in AdjustInsSpill() 189 void RegAllocator::AdjustRangeInsSpill(Span<VReg *> ®isters, IRNode *ins, ArenaList<IRNode *> &n… in AdjustRangeInsSpill()
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | regAllocator.cpp | 87 …::size_t> RegAllocatorBase::RegIndicesValid(const IRNode *const ins, const Span<VReg *> ®isters) in RegIndicesValid() 150 const auto registers = in Run() local 219 const auto registers = Span<VReg *>(regs.data(), regs.data() + regCnt); in Run() local
|
| D | emitter.cpp | 149 auto registers = Span<const VReg *>(regs.data(), regs.data() + regCnt); in MatchFormat() local
|
| D | pandagen.cpp | 1342 …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/ |
| D | encode.cpp | 586 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/ |
| D | encode.cpp | 330 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/ |
| D | encode.cpp | 3049 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/ |
| D | encode.cpp | 3090 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/ |
| D | emitter.cpp | 118 auto registers = Span<const VReg *>(regs.data(), regs.data() + regCnt); in MatchFormat() local
|