Home
last modified time | relevance | path

Searched defs:isFp (Results 1 – 18 of 18) sorted by relevance

/arkcompiler/runtime_core/static_core/libpandabase/utils/
Dcframe_layout.h226 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/runtime/include/
Dcframe.h276 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/
Dcframe.cpp99 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/irtoc/backend/compiler/
Dcodegen_fastpath.cpp22 … 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/compiler/optimizer/code_generator/target/aarch64/
Dregfile.cpp136 bool isFp = reg.IsFloat(); in IsCalleeRegister() local
Dencode.cpp3307 void Aarch64Encoder::LoadStoreRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) in LoadStoreRegisters()
3364 void Aarch64Encoder::LoadStoreRegistersMainLoop(RegMask registers, bool isFp, int32_t slot, Reg bas… in LoadStoreRegistersMainLoop()
3412 void Aarch64Encoder::LoadStoreRegisters(RegMask registers, bool isFp, int32_t slot, Reg base, RegMa… in LoadStoreRegisters()
3443 …Aarch64Encoder::LoadStoreRegistersLoop(RegMask registers, ssize_t slot, size_t startReg, bool isFp, in LoadStoreRegistersLoop()
3481 void Aarch64Encoder::SaveRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) in SaveRegisters()
3486 void Aarch64Encoder::LoadRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) in LoadRegisters()
3491 void Aarch64Encoder::SaveRegisters(RegMask registers, bool isFp, ssize_t slot, Reg base, RegMask ma… in SaveRegisters()
3496 void Aarch64Encoder::LoadRegisters(RegMask registers, bool isFp, ssize_t slot, Reg base, RegMask ma… in LoadRegisters()
3501 void Aarch64Encoder::PushRegisters(RegMask registers, bool isFp) in PushRegisters()
3534 void Aarch64Encoder::PopRegisters(RegMask registers, bool isFp) in PopRegisters()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch32/
Dregfile.cpp204 bool isFp = reg.IsFloat(); in IsCalleeRegister() local
Dencode.cpp331 void Aarch32Encoder::SaveRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) in SaveRegisters()
335 void Aarch32Encoder::LoadRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) in LoadRegisters()
340 void Aarch32Encoder::SaveRegisters(RegMask registers, bool isFp, ssize_t slot, Reg base, RegMask ma… in SaveRegisters()
344 void Aarch32Encoder::LoadRegisters(RegMask registers, bool isFp, ssize_t slot, Reg base, RegMask ma… in LoadRegisters()
3194 …der::LoadStoreRegistersMainLoop(RegMask registers, ssize_t slot, Reg base, RegMask mask, bool isFp) in LoadStoreRegistersMainLoop()
3220 …ch32Encoder::LoadStoreRegisters(RegMask registers, ssize_t slot, Reg base, RegMask mask, bool isFp) in LoadStoreRegisters()
3237 void Aarch32Encoder::ConstructLdrStr(vixl::aarch32::MemOperand mem, size_t i, bool isFp) in ConstructLdrStr()
3257 ssize_t *slot, ssize_t maxOffset, bool isFp) in ConstructAddForBigOffset()
3275 void Aarch32Encoder::LoadStoreRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) in LoadStoreRegisters()
3301 void Aarch32Encoder::PushRegisters(RegMask registers, bool isFp) in PushRegisters()
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/amd64/
Dregfile.cpp117 bool isFp = reg.IsFloat(); in IsCalleeRegister() local
Dencode.cpp3159 void Amd64Encoder::LoadStoreRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) in LoadStoreRegisters()
3185 void Amd64Encoder::LoadStoreRegisters(RegMask registers, bool isFp, int32_t slot, Reg base, RegMask… in LoadStoreRegisters()
3225 void Amd64Encoder::SaveRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) in SaveRegisters()
3230 void Amd64Encoder::LoadRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) in LoadRegisters()
3235 void Amd64Encoder::SaveRegisters(RegMask registers, bool isFp, ssize_t slot, Reg base, RegMask mask) in SaveRegisters()
3240 void Amd64Encoder::LoadRegisters(RegMask registers, bool isFp, ssize_t slot, Reg base, RegMask mask) in LoadRegisters()
3245 void Amd64Encoder::PushRegisters(RegMask registers, bool isFp) in PushRegisters()
3259 void Amd64Encoder::PopRegisters(RegMask registers, bool isFp) in PopRegisters()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
Dencode.cpp627 [[maybe_unused]] size_t startReg, [[maybe_unused]] bool isFp) in SaveRegisters()
633 [[maybe_unused]] size_t startReg, [[maybe_unused]] bool isFp) in LoadRegisters()
638 void Encoder::SaveRegisters([[maybe_unused]] RegMask registers, [[maybe_unused]] bool isFp, in SaveRegisters()
644 void Encoder::LoadRegisters([[maybe_unused]] RegMask registers, [[maybe_unused]] bool isFp, in LoadRegisters()
673 void Encoder::PushRegisters([[maybe_unused]] RegMask registers, [[maybe_unused]] bool isFp) in PushRegisters()
678 void Encoder::PopRegisters([[maybe_unused]] RegMask registers, [[maybe_unused]] bool isFp) in PopRegisters()
Dcodegen-inl.h232 bool isFp = location.IsFpRegister(); in GetBaseOffset() local
Dtarget_info.h466 std::string GetRegName(size_t reg, bool isFp) const in GetRegName()
Dcodegen.cpp1031 bool isFp = (location.GetKind() == LocationType::FP_REGISTER); in CreateVRegForRegister() local
/arkcompiler/runtime_core/static_core/irtoc/backend/
Dcompilation.cpp36 RegMask &GetUsedRegs(bool isFp) in GetUsedRegs()
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/regalloc/
Dreg_alloc_linear_scan.cpp92 bool isFp = DataType::IsFloatType(interval->GetType()); in PrepareInterval() local
Dreg_alloc_graph_coloring.cpp461 bool isFp = DataType::IsFloatType(interval->GetType()); in InitWorkingRanges() local
/arkcompiler/runtime_core/static_core/compiler/code_info/
Dcode_info.h292 uint32_t GetSavedCalleeRegsMask(bool isFp) const in GetSavedCalleeRegsMask()