| /arkcompiler/ets_runtime/ecmascript/compiler/assembler/x64/ |
| D | assembler_x64.cpp | 57 void AssemblerX64::Addq(Immediate src, Register dst) in Addq() 79 void AssemblerX64::Addq(Register src, Register dst) in Addq() 87 void AssemblerX64::Addl(Immediate src, Register dst) in Addl() 109 void AssemblerX64::Subq(Immediate src, Register dst) in Subq() 131 void AssemblerX64::Subq(Register src, Register dst) in Subq() 139 void AssemblerX64::Subl(Immediate src, Register dst) in Subl() 161 void AssemblerX64::Cmpq(Immediate src, Register dst) in Cmpq() 183 void AssemblerX64::Cmpb(Immediate src, Register dst) in Cmpb() 201 void AssemblerX64::Cmpq(Register src, Register dst) in Cmpq() 209 void AssemblerX64::Cmpl(Immediate src, Register dst) in Cmpl() [all …]
|
| /arkcompiler/runtime_core/compiler/optimizer/code_generator/target/aarch32/ |
| D | encode.cpp | 308 void Aarch32Encoder::EncodeJump(Reg dst) in EncodeJump() 403 void Aarch32Encoder::EncodeMul([[maybe_unused]] Reg dst, [[maybe_unused]] Reg src, [[maybe_unused]]… in EncodeMul() 604 void Aarch32Encoder::EncodeFpToBits(Reg dst, Reg src) in EncodeFpToBits() 629 void Aarch32Encoder::EncodeMoveBitsRaw(Reg dst, Reg src) in EncodeMoveBitsRaw() 648 void Aarch32Encoder::EncodeMov(Reg dst, Reg src) in EncodeMov() 689 void Aarch32Encoder::EncodeNeg(Reg dst, Reg src) in EncodeNeg() 706 void Aarch32Encoder::EncodeAbs(Reg dst, Reg src) in EncodeAbs() 734 void Aarch32Encoder::EncodeSqrt(Reg dst, Reg src) in EncodeSqrt() 740 void Aarch32Encoder::EncodeNot([[maybe_unused]] Reg dst, [[maybe_unused]] Reg src) in EncodeNot() 748 void Aarch32Encoder::EncodeIsInf(Reg dst, Reg src) in EncodeIsInf() [all …]
|
| /arkcompiler/runtime_core/compiler/optimizer/code_generator/target/amd64/ |
| D | encode.cpp | 252 void Amd64Encoder::EncodeJump(Reg dst) in EncodeJump() 388 void Amd64Encoder::EncodeMul([[maybe_unused]] Reg dst, [[maybe_unused]] Reg src, [[maybe_unused]] I… in EncodeMul() 398 void Amd64Encoder::EncodeMov(Reg dst, Reg src) in EncodeMov() 444 void Amd64Encoder::EncodeNeg(Reg dst, Reg src) in EncodeNeg() 471 void Amd64Encoder::EncodeAbs(Reg dst, Reg src) in EncodeAbs() 521 void Amd64Encoder::EncodeNot(Reg dst, Reg src) in EncodeNot() 529 void Amd64Encoder::EncodeSqrt(Reg dst, Reg src) in EncodeSqrt() 539 void Amd64Encoder::EncodeCastFloatToScalar(Reg dst, bool dst_signed, Reg src) in EncodeCastFloatToScalar() 583 void Amd64Encoder::EncodeCastFloat32ToUint64(Reg dst, Reg src) in EncodeCastFloat32ToUint64() 609 void Amd64Encoder::EncodeCastFloat64ToUint64(Reg dst, Reg src) in EncodeCastFloat64ToUint64() [all …]
|
| /arkcompiler/runtime_core/compiler/optimizer/code_generator/target/aarch64/ |
| D | encode.cpp | 207 void Aarch64Encoder::EncodeJump(Reg dst) in EncodeJump() 368 void Aarch64Encoder::EncodeMov(Reg dst, Reg src) in EncodeMov() 402 void Aarch64Encoder::EncodeNeg(Reg dst, Reg src) in EncodeNeg() 411 void Aarch64Encoder::EncodeAbs(Reg dst, Reg src) in EncodeAbs() 432 void Aarch64Encoder::EncodeSqrt(Reg dst, Reg src) in EncodeSqrt() 438 void Aarch64Encoder::EncodeIsInf(Reg dst, Reg src) in EncodeIsInf() 466 void Aarch64Encoder::EncodeFpToBits(Reg dst, Reg src) in EncodeFpToBits() 497 void Aarch64Encoder::EncodeMoveBitsRaw(Reg dst, Reg src) in EncodeMoveBitsRaw() 525 void Aarch64Encoder::EncodeReverseBytes(Reg dst, Reg src) in EncodeReverseBytes() 544 void Aarch64Encoder::EncodeBitCount(Reg dst, Reg src) in EncodeBitCount() [all …]
|
| /arkcompiler/runtime_core/compiler/optimizer/code_generator/ |
| D | encode.h | 186 …oid EncodeAddOverflow([[maybe_unused]] compiler::LabelHolder::LabelId id, [[maybe_unused]] Reg dst, in EncodeAddOverflow() 192 …oid EncodeSubOverflow([[maybe_unused]] compiler::LabelHolder::LabelId id, [[maybe_unused]] Reg dst, in EncodeSubOverflow() 198 …oid EncodeMulOverflow([[maybe_unused]] compiler::LabelHolder::LabelId id, [[maybe_unused]] Reg dst, in EncodeMulOverflow() 204 …virtual void EncodeCast([[maybe_unused]] Reg dst, [[maybe_unused]] bool dst_signed, [[maybe_unused… in EncodeCast() 209 virtual void EncodeCastToBool([[maybe_unused]] Reg dst, [[maybe_unused]] Reg src) in EncodeCastToBool() 213 …virtual void EncodeMin([[maybe_unused]] Reg dst, [[maybe_unused]] bool dst_signed, [[maybe_unused]… in EncodeMin() 218 …virtual void EncodeDiv([[maybe_unused]] Reg dst, [[maybe_unused]] bool dst_signed, [[maybe_unused]… in EncodeDiv() 223 …virtual void EncodeMod([[maybe_unused]] Reg dst, [[maybe_unused]] bool dst_signed, [[maybe_unused]… in EncodeMod() 228 …virtual void EncodeMax([[maybe_unused]] Reg dst, [[maybe_unused]] bool dst_signed, [[maybe_unused]… in EncodeMax() 233 virtual void EncodeMov([[maybe_unused]] Reg dst, [[maybe_unused]] Imm src) in EncodeMov() [all …]
|
| D | codegen.cpp | 294 void Codegen::CreateIrtocIntrinsic(IntrinsicInst *inst, [[maybe_unused]] Reg dst, [[maybe_unused]] … in CreateIrtocIntrinsic() 1103 Location dst; in FillCallParams() local 1138 for (auto dst : sp_moves) { in FillCallParams() local 1304 auto dst = ConvertRegister(new_obj->GetDstReg(), new_obj->GetType()); in CreateNewObjCall() local 1348 auto dst = ConvertRegister(new_obj->GetDstReg(), new_obj->GetType()); in CreateNewObjCallOld() local 1443 void Codegen::CreateLoadClassFromPLT(Inst *inst, Reg tmp_reg, Reg dst, size_t class_id) in CreateLoadClassFromPLT() 1886 void Codegen::CreateStubCall(Inst *inst, RuntimeInterface::IntrinsicId intrinsicId, Reg dst, in CreateStubCall() 2278 void Codegen::LoadMethod(Reg dst) in LoadMethod() 2295 void Codegen::LoadFreeSlot(Reg dst) in LoadFreeSlot() 2420 auto dst = enc->GetCodegen()->ConvertRegister(inst->GetDstReg(), type); local [all …]
|
| D | spill_fill_encoder.h | 45 inline Reg GetDstReg(Location dst, TypeInfo type) in GetDstReg()
|
| D | slow_path.cpp | 81 auto dst = codegen->ConvertRegister(GetInst()->GetDstReg(), GetInst()->GetType()); in GenerateIsInstance() local 124 auto dst = codegen->ConvertRegister(inst->GetDstReg(), inst->GetType()); in GenerateCreateObject() local
|
| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | parallel_evacuator-inl.h | 46 TaggedObject *dst = markWord.ToForwardingAddress(); in UpdateOldToNewObjectSlot() local 86 TaggedObject *dst = markWord.ToForwardingAddress(); in UpdateObjectSlot() local 103 TaggedObject *dst = markWord.ToForwardingAddress(); in UpdateWeakObjectSlot() local
|
| D | stw_young_gc.cpp | 112 TaggedObject *dst = markWord.ToForwardingAddress(); in Sweep() local 130 TaggedObject *dst = markWord.ToForwardingAddress(); in Sweep() local
|
| D | parallel_marker-inl.h | 207 TaggedObject *dst = MarkWord(object).ToForwardingAddress(); in UpdateForwardAddressIfFailed() local 221 TaggedObject *dst = markWord.ToForwardingAddress(); in MarkObject() local 275 TaggedObject *dst = markWord.ToForwardingAddress(); in MarkObject() local
|
| D | full_gc.cpp | 121 TaggedObject *dst = markWord.ToForwardingAddress(); in Sweep() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
| D | builtins_string_stub_builder.cpp | 104 GateRef dst = PtrAdd(*result, IntPtr(EcmaString::DATA_OFFSET)); in CreateFromEcmaString() local 150 GateRef dst = PtrAdd(*result, IntPtr(EcmaString::DATA_OFFSET)); in FastSubUtf8String() local 204 GateRef dst = PtrAdd(*result, IntPtr(EcmaString::DATA_OFFSET)); in FastSubUtf16String() local 224 void BuiltinsStringStubBuilder::StringCopy(GateRef glue, GateRef dst, GateRef source, in StringCopy() 304 void BuiltinsStringStubBuilder::CopyUtf16AsUtf8(GateRef glue, GateRef src, GateRef dst, in CopyUtf16AsUtf8()
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | js_symbol.h | 101 static bool Equal(const JSSymbol &src, const JSSymbol &dst) in Equal()
|
| D | tagged_tree.h | 415 inline void CopyData(const JSThread *thread, int dst, int src) in CopyData() 508 inline void CopyData(const JSThread *thread, int dst, int src) in CopyData() 568 inline void CopyData(const JSThread *thread, int dst, int src) in CopyData()
|
| /arkcompiler/runtime_core/compiler/optimizer/templates/ |
| D | codegen_arm64.rb | 73 def ld(size, dst, src) argument
|
| /arkcompiler/runtime_core/compiler/optimizer/ir/ |
| D | spill_fill_data.h | 34 …SpillFillData(Location src, Location dst, DataType::Type type) : src_(src), dst_(dst), type_(type)… in SpillFillData()
|
| /arkcompiler/runtime_core/compiler/tests/ |
| D | intrinsic_codegen_test.cpp | 45 Reg dst = INVALID_REGISTER; in TryEncode() local
|
| /arkcompiler/ets_runtime/ecmascript/jspandafile/bytecode_inst/ |
| D | instruction.h | 71 auto *dst = const_cast<uint8_t *>(GetPointer(offset)); in Write() local
|
| /arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/ |
| D | reg_alloc_base.cpp | 262 void ConnectIntervals(SpillFillInst *spill_fill, const LifeIntervals *src, const LifeIntervals *dst) in ConnectIntervals()
|
| /arkcompiler/ets_runtime/ecmascript/base/ |
| D | bit_helper.h | 28 R dst; member
|
| /arkcompiler/runtime_core/libpandabase/utils/ |
| D | bit_utils.h | 300 To dst; in bit_cast() local 312 To dst; in down_cast() local
|
| /arkcompiler/runtime_core/runtime/ |
| D | object_header.cpp | 160 ObjectHeader *dst = nullptr; in ShallowCopy() local
|
| /arkcompiler/runtime_core/libpandafile/ |
| D | bytecode_instruction.h | 120 auto *dst = const_cast<uint8_t *>(GetPointer(offset)); in Write() local
|
| /arkcompiler/runtime_core/runtime/mem/gc/ |
| D | gc.cpp | 671 auto dst = reinterpret_cast<ObjectHeader *>(pygote_space_allocator->Alloc(size)); in MoveObjectsToPygoteSpace() local 703 void GC::SetForwardAddress(ObjectHeader *src, ObjectHeader *dst) in SetForwardAddress()
|