| /arkcompiler/runtime_core/static_core/libpandabase/utils/ |
| D | cframe_layout.h | 226 constexpr size_t GetCalleeFirstSlot(bool isFp) const in GetCalleeFirstSlot() 231 constexpr size_t GetCalleeLastSlot(bool isFp) const in GetCalleeLastSlot() 236 constexpr size_t GetCallerFirstSlot(bool isFp) const in GetCallerFirstSlot() 241 constexpr size_t GetCallerLastSlot(bool isFp) const in GetCallerLastSlot() 246 constexpr size_t GetCalleeRegistersCount(bool isFp) const in GetCalleeRegistersCount() 251 constexpr size_t GetCallerRegistersCount(bool isFp) const in GetCallerRegistersCount()
|
| /arkcompiler/runtime_core/static_core/irtoc/backend/compiler/ |
| D | codegen_fastpath.cpp | 22 … void SaveCallerRegistersInFrame(RegMask mask, Encoder *encoder, const CFrameLayout &fl, bool isFp) in SaveCallerRegistersInFrame() 34 … RestoreCallerRegistersFromFrame(RegMask mask, Encoder *encoder, const CFrameLayout &fl, bool isFp) in RestoreCallerRegistersFromFrame()
|
| /arkcompiler/runtime_core/static_core/runtime/include/ |
| D | cframe.h | 276 SlotType ReadCalleeSavedRegister(size_t reg, bool isFp, SlotType **calleeStack) const in ReadCalleeSavedRegister() 291 … void WriteCalleeSavedRegister(size_t reg, SlotType value, bool isFp, SlotType **calleeStack) const in WriteCalleeSavedRegister()
|
| /arkcompiler/runtime_core/static_core/runtime/ |
| D | cframe.cpp | 99 bool isFp = vreg.GetLocation() == VRegInfo::Location::FP_REGISTER; in GetVRegValueRegister() local 174 bool isFp = vreg.GetLocation() == VRegInfo::Location::FP_REGISTER; in SetVRegValue() local
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch64/ |
| D | regfile.cpp | 136 bool isFp = reg.IsFloat(); in IsCalleeRegister() local
|
| 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 …Aarch64Encoder::LoadStoreRegistersLoop(RegMask registers, ssize_t slot, size_t startReg, bool isFp, 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/aarch32/ |
| D | regfile.cpp | 204 bool isFp = reg.IsFloat(); in IsCalleeRegister() local
|
| 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/amd64/ |
| D | regfile.cpp | 117 bool isFp = reg.IsFloat(); in IsCalleeRegister() local
|
| 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/runtime_core/static_core/compiler/optimizer/code_generator/ |
| D | encode.cpp | 587 [[maybe_unused]] size_t startReg, [[maybe_unused]] bool isFp) in SaveRegisters() 593 [[maybe_unused]] size_t startReg, [[maybe_unused]] bool isFp) 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()
|
| D | target_info.h | 461 std::string GetRegName(size_t reg, bool isFp) const in GetRegName()
|
| D | codegen.cpp | 1040 bool isFp = (location.GetKind() == LocationType::FP_REGISTER); in CreateVRegForRegister() local
|
| /arkcompiler/runtime_core/static_core/irtoc/backend/ |
| D | compilation.cpp | 36 RegMask &GetUsedRegs(bool isFp) in GetUsedRegs()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/regalloc/ |
| D | reg_alloc_linear_scan.cpp | 92 bool isFp = DataType::IsFloatType(interval->GetType()); in PrepareInterval() local
|
| D | reg_alloc_graph_coloring.cpp | 444 bool isFp = DataType::IsFloatType(interval->GetType()); in InitWorkingRanges() local
|
| /arkcompiler/runtime_core/static_core/compiler/code_info/ |
| D | code_info.h | 290 uint32_t GetSavedCalleeRegsMask(bool isFp) const in GetSavedCalleeRegsMask()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
| D | aarch64_ebo.cpp | 719 bool AArch64Ebo::CheckCanDoMadd(Insn *insn, OpndInfo *opndInfo, int32 pos, bool is64bits, bool isFp) in CheckCanDoMadd()
|