Home
last modified time | relevance | path

Searched refs:Movabs (Results 1 - 13 of 13) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/assembler/x64/
H A Dextended_assembler_x64.cpp98 Movabs(JSTaggedValue(argc).GetRawData(), tempArgcRegister); in PushArgc()
104 Movabs(JSTaggedValue::TAG_INT, tempArgcRegister); in PushArgc()
H A Dmacro_assembler_x64.cpp26 assembler.Movabs(value.GetValue(), LOCAL_SCOPE_REGISTER); in Move()
128 assembler.Movabs(num, paramReg); in MovParameterIntoParamReg()
153 assembler.Movabs(static_cast<uint64_t>(funcAddress), LOCAL_SCOPE_REGISTER); in CallBuiltin()
H A Dassembler_x64.h150 void Movabs(uint64_t src, Register dst);
H A Dassembler_x64.cpp1330 void AssemblerX64::Movabs(uint64_t src, Register dst) in Movabs() function in panda::ecmascript::x64::AssemblerX64
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/
H A Dasm_interpreter_call.cpp746 __ Movabs(std::numeric_limits<uint64_t>::max(), temp3Register); in PushVregs()
1189 __ Movabs(JSTaggedValue::TAG_HEAPOBJECT_MASK, temp); in ResumeRspAndDispatch()
1379 __ Movabs(JSTaggedValue::TAG_HEAPOBJECT_MASK, temp); in ResumeRspAndReturnBaseline()
1612 __ Movabs(~(JSTaggedValue::TAG_MARK | DEFAULT_REGION_MASK), r11); // r11 is the mask to get the region. in ASMFastWriteBarrier()
1635 __ Movabs(~(JSTaggedValue::TAG_MARK | DEFAULT_REGION_MASK), r11); in ASMFastWriteBarrier()
1719 __ Movabs(~(JSTaggedValue::TAG_MARK | DEFAULT_REGION_MASK), r11); // r11 is the mask to get the region. in ASMFastSharedWriteBarrier()
1731 __ Movabs(~(JSTaggedValue::TAG_MARK | DEFAULT_REGION_MASK), r11); // r11 is the mask to get the region. in ASMFastSharedWriteBarrier()
1748 __ Movabs(DEFAULT_REGION_MASK, r12); in ASMFastSharedWriteBarrier()
H A Doptimized_call.cpp828 __ Movabs(JSTaggedValue::TAG_INT, rdx); // IsTaggedInt in JSCallCheck()
834 __ Movabs(JSTaggedValue::TAG_SPECIAL, rdx); in JSCallCheck()
858 __ Movabs(JSTaggedValue::TAG_INT, r10); in ThrowNonCallableInternal()
867 __ Movabs(JSTaggedValue::VALUE_EXCEPTION, rax); // return exception in ThrowNonCallableInternal()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/assembler/
H A Dasm_assembler.h175 void Movabs(const ImmOpnd &immOpnd, Reg reg) override;
176 void Movabs(int64 symIdx, Reg reg) override;
H A Dassembler.h188 virtual void Movabs(const ImmOpnd &immOpnd, Reg reg) = 0;
189 virtual void Movabs(int64 symIdx, Reg reg) = 0;
H A Delf_assembler.h166 void Movabs(const ImmOpnd &immOpnd, Reg reg) override;
167 void Movabs(int64 symIdx, Reg reg) override;
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/tests/
H A Dassembler_x64_test.cpp212 __ Movabs(0x2, rdx); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
H A Dasm_assembler.cpp650 void AsmAssembler::Movabs(const ImmOpnd &immOpnd, Reg reg) in Movabs() function in assembler::AsmAssembler
658 void AsmAssembler::Movabs(int64 symIdx, Reg reg) in Movabs() function in assembler::AsmAssembler
H A Delf_assembler.cpp1402 void ElfAssembler::Movabs(const ImmOpnd &immOpnd, Reg reg) in Movabs() function in ElfAssembler
1419 void ElfAssembler::Movabs(int64 symIdx, Reg reg) in Movabs() function in ElfAssembler
H A Dx64_emitter.cpp426 assmbler.Movabs(TransferImm(opnd0), TransferReg(opnd1)); in EmitInsn()
429 assmbler.Movabs(TransferLabel(opnd0, funcUniqueId), TransferReg(opnd1)); in EmitInsn()

Completed in 24 milliseconds