Home
last modified time | relevance | path

Searched defs:dst (Results 1 – 25 of 56) sorted by relevance

123

/arkcompiler/ets_runtime/ecmascript/compiler/assembler/x64/
Dassembler_x64.cpp57 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/
Dencode.cpp308 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/
Dencode.cpp252 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/
Dencode.cpp207 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/
Dencode.h186 …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 …]
Dcodegen.cpp294 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 …]
Dspill_fill_encoder.h45 inline Reg GetDstReg(Location dst, TypeInfo type) in GetDstReg()
Dslow_path.cpp81 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/
Dparallel_evacuator-inl.h46 TaggedObject *dst = markWord.ToForwardingAddress(); in UpdateOldToNewObjectSlot() local
86 TaggedObject *dst = markWord.ToForwardingAddress(); in UpdateObjectSlot() local
103 TaggedObject *dst = markWord.ToForwardingAddress(); in UpdateWeakObjectSlot() local
Dstw_young_gc.cpp112 TaggedObject *dst = markWord.ToForwardingAddress(); in Sweep() local
130 TaggedObject *dst = markWord.ToForwardingAddress(); in Sweep() local
Dparallel_marker-inl.h207 TaggedObject *dst = MarkWord(object).ToForwardingAddress(); in UpdateForwardAddressIfFailed() local
221 TaggedObject *dst = markWord.ToForwardingAddress(); in MarkObject() local
275 TaggedObject *dst = markWord.ToForwardingAddress(); in MarkObject() local
Dfull_gc.cpp121 TaggedObject *dst = markWord.ToForwardingAddress(); in Sweep() local
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
Dbuiltins_string_stub_builder.cpp104 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/
Djs_symbol.h101 static bool Equal(const JSSymbol &src, const JSSymbol &dst) in Equal()
Dtagged_tree.h415 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/
Dcodegen_arm64.rb73 def ld(size, dst, src) argument
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dspill_fill_data.h34 …SpillFillData(Location src, Location dst, DataType::Type type) : src_(src), dst_(dst), type_(type)… in SpillFillData()
/arkcompiler/runtime_core/compiler/tests/
Dintrinsic_codegen_test.cpp45 Reg dst = INVALID_REGISTER; in TryEncode() local
/arkcompiler/ets_runtime/ecmascript/jspandafile/bytecode_inst/
Dinstruction.h71 auto *dst = const_cast<uint8_t *>(GetPointer(offset)); in Write() local
/arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/
Dreg_alloc_base.cpp262 void ConnectIntervals(SpillFillInst *spill_fill, const LifeIntervals *src, const LifeIntervals *dst) in ConnectIntervals()
/arkcompiler/ets_runtime/ecmascript/base/
Dbit_helper.h28 R dst; member
/arkcompiler/runtime_core/libpandabase/utils/
Dbit_utils.h300 To dst; in bit_cast() local
312 To dst; in down_cast() local
/arkcompiler/runtime_core/runtime/
Dobject_header.cpp160 ObjectHeader *dst = nullptr; in ShallowCopy() local
/arkcompiler/runtime_core/libpandafile/
Dbytecode_instruction.h120 auto *dst = const_cast<uint8_t *>(GetPointer(offset)); in Write() local
/arkcompiler/runtime_core/runtime/mem/gc/
Dgc.cpp671 auto dst = reinterpret_cast<ObjectHeader *>(pygote_space_allocator->Alloc(size)); in MoveObjectsToPygoteSpace() local
703 void GC::SetForwardAddress(ObjectHeader *src, ObjectHeader *dst) in SetForwardAddress()

123