Home
last modified time | relevance | path

Searched refs:GetCurrentPosition (Results 1 – 12 of 12) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/assembler/x64/
Dassembler_x64.cpp255 auto pos = GetCurrentPosition(); in Align16()
531 int32_t offset = static_cast<int32_t>(target->GetPos() - GetCurrentPosition()); in Callq()
536 auto pos = GetCurrentPosition(); in Callq()
557 int32_t offset = static_cast<int32_t>(target->GetPos() - GetCurrentPosition()); in Jmp()
562 auto pos = GetCurrentPosition(); in Jmp()
611 int32_t offset = static_cast<int32_t>(target->GetPos() - GetCurrentPosition()); in Ja()
615 auto pos = GetCurrentPosition(); in Ja()
643 int32_t offset = static_cast<int32_t>(target->GetPos() - GetCurrentPosition()); in Jb()
647 auto pos = GetCurrentPosition(); in Jb()
674 int32_t offset = static_cast<int32_t>(target->GetPos() - GetCurrentPosition()); in Jz()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/tests/
Dassembler_x64_test.cpp98 size_t numBytes = assemlber->GetCurrentPosition(); in DisassembleChunk()
175 masm.GetBegin(), masm.GetCurrentPosition()); in HWTEST_F_L0()
256 masm.GetBegin(), masm.GetCurrentPosition()); in HWTEST_F_L0()
318 masm.GetBegin(), masm.GetCurrentPosition()); in HWTEST_F_L0()
397 masm.GetBegin(), masm.GetCurrentPosition()); in HWTEST_F_L0()
464 masm.GetBegin(), masm.GetCurrentPosition()); in HWTEST_F_L0()
Dassembler_aarch64_test.cpp93 size_t numBytes = assemlber->GetCurrentPosition(); in DisassembleChunk()
/arkcompiler/runtime_core/assembler/
Dassembly-parser.cpp33 curr_record_->body_location.begin = GetCurrentPosition(false); in ParseRecordFields()
51 curr_record_->body_location.end = GetCurrentPosition(true); in ParseRecordFields()
71 curr_record_->body_location.end = GetCurrentPosition(true); in ParseRecordFields()
180 curr_record_->body_location.end = GetCurrentPosition(true); in ParseRecordField()
497 curr_func_->body_location.begin = GetCurrentPosition(false); in ParseFunctionCode()
513 curr_func_->body_location.end = GetCurrentPosition(true); in ParseFunctionCode()
527 curr_func_->body_location.end = GetCurrentPosition(true); in ParseFunctionCode()
554 curr_record_->body_location.begin = GetCurrentPosition(false); in ParseAsRecord()
571 curr_record_->body_location.end = GetCurrentPosition(true); in ParseAsRecord()
599 curr_func_->body_location.begin = GetCurrentPosition(false); in ParseAsFunction()
[all …]
Dassembly-parser.h125 SourcePosition GetCurrentPosition(bool left_bound) const in GetCurrentPosition() function
/arkcompiler/runtime_core/static_core/assembler/
Dassembly-parser.cpp34 currRecord_->bodyLocation.begin = GetCurrentPosition(false); in ParseRecordFields()
52 currRecord_->bodyLocation.end = GetCurrentPosition(true); in ParseRecordFields()
72 currRecord_->bodyLocation.end = GetCurrentPosition(true); in ParseRecordFields()
181 currRecord_->bodyLocation.end = GetCurrentPosition(true); in ParseRecordField()
512 currFunc_->bodyLocation.begin = GetCurrentPosition(false); in ParseFunctionCode()
528 currFunc_->bodyLocation.end = GetCurrentPosition(true); in ParseFunctionCode()
542 currFunc_->bodyLocation.end = GetCurrentPosition(true); in ParseFunctionCode()
569 currRecord_->bodyLocation.begin = GetCurrentPosition(false); in ParseAsRecord()
583 currRecord_->bodyLocation.end = GetCurrentPosition(true); in ParseAsRecord()
610 currFunc_->bodyLocation.begin = GetCurrentPosition(false); in ParseAsFunction()
[all …]
Dassembly-parser.h126 SourcePosition GetCurrentPosition(bool leftBound) const in GetCurrentPosition() function
/arkcompiler/ets_runtime/ecmascript/compiler/
Dassembler_module.cpp55 bufferSize_ = assembler.GetCurrentPosition(); in GenerateStubsX64()
72 bufferSize_ = assembler.GetCurrentPosition(); in GenerateStubsAarch64()
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/
Dasm_interpreter_call.cpp45 size_t begin = __ GetCurrentPosition(); in AsmInterpreterEntry()
49 size_t end = __ GetCurrentPosition(); in AsmInterpreterEntry()
68 size_t begin = __ GetCurrentPosition(); in GeneratorReEnterAsmInterp()
72 size_t end = __ GetCurrentPosition(); in GeneratorReEnterAsmInterp()
227 size_t begin = __ GetCurrentPosition(); in PushAsmInterpEntryFrame()
241 size_t end = __ GetCurrentPosition(); in PushAsmInterpEntryFrame()
260 size_t begin = __ GetCurrentPosition(); in PopAsmInterpEntryFrame()
263 size_t end = __ GetCurrentPosition(); in PopAsmInterpEntryFrame()
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/
Dassembler.h231 size_t GetCurrentPosition() const in GetCurrentPosition() function
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/
Dasm_interpreter_call.cpp47 size_t begin = __ GetCurrentPosition(); in AsmInterpreterEntry()
51 size_t end = __ GetCurrentPosition(); in AsmInterpreterEntry()
981 size_t begin = __ GetCurrentPosition(); in GeneratorReEnterAsmInterp()
985 size_t end = __ GetCurrentPosition(); in GeneratorReEnterAsmInterp()
1212 size_t begin = __ GetCurrentPosition(); in PushAsmInterpEntryFrame()
1232 size_t end = __ GetCurrentPosition(); in PushAsmInterpEntryFrame()
1254 size_t begin = __ GetCurrentPosition(); in PopAsmInterpEntryFrame()
1258 size_t end = __ GetCurrentPosition(); in PopAsmInterpEntryFrame()
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/
Dassembler_aarch64.cpp1023 offset = static_cast<int32_t>(label->GetPos() - GetCurrentPosition()); in LinkAndGetInstOffsetToLabel()
1026 offset = static_cast<int32_t>(label->GetLinkedPos() - GetCurrentPosition()); in LinkAndGetInstOffsetToLabel()
1030 label->LinkTo(GetCurrentPosition()); in LinkAndGetInstOffsetToLabel()
1037 size_t pos = GetCurrentPosition(); in Bind()