Home
last modified time | relevance | path

Searched refs:offsets (Results 1 - 12 of 12) sorted by relevance

/arkcompiler/runtime_core/static_core/verification/config/debug_breakpoint/
H A Dconfig_handler_breakpoints.cpp41 std::vector<uint32_t> offsets; member
64 c.offsets.push_back(std::strtol(from, nullptr, 0)); in BreakpointParser()
81 c.offsets.clear(); in BreakpointParser()
103 if (c.offsets.empty()) { in RegisterConfigHandlerBreakpointsVerifierAnalyzer()
104 c.offsets.push_back(0); in RegisterConfigHandlerBreakpointsVerifierAnalyzer()
106 for (auto o : c.offsets) { in RegisterConfigHandlerBreakpointsVerifierAnalyzer()
/arkcompiler/runtime_core/libpandafile/
H A Dbytecode_emitter.cpp63 static inline void EmitImpl([[maybe_unused]] Span<uint8_t> buf, [[maybe_unused]] Span<const uint8_t> offsets) {} in EmitImpl() argument
66 static void EmitImpl(Span<uint8_t> buf, Span<const uint8_t> offsets, Type arg, Types... args) in EmitImpl() argument
76 uint8_t offset = offsets[0]; in EmitImpl()
77 size_t bitlen = offsets[1] - offsets[0]; in EmitImpl()
116 EmitImpl(buf, offsets.SubSpan(1), args...); in EmitImpl()
H A Dparam_annotations_data_accessor.h28 AnnotationArray(uint32_t count, Span<const uint8_t> offsets) : count_(count), offsets_(offsets) {} in AnnotationArray() argument
/arkcompiler/runtime_core/static_core/libpandafile/
H A Dbytecode_emitter.cpp63 static inline void EmitImpl([[maybe_unused]] Span<uint8_t> buf, [[maybe_unused]] Span<const uint8_t> offsets) {} in EmitImpl() argument
66 static void EmitImpl(Span<uint8_t> buf, Span<const uint8_t> offsets, Type arg, Types... args) in EmitImpl() argument
76 uint8_t offset = offsets[0]; in EmitImpl()
77 size_t bitlen = offsets[1] - offsets[0]; in EmitImpl()
116 EmitImpl(buf, offsets.SubSpan(1), args...); in EmitImpl()
H A Dparam_annotations_data_accessor.h28 AnnotationArray(uint32_t count, Span<const uint8_t> offsets) : count_(count), offsets_(offsets) {} in AnnotationArray() argument
/arkcompiler/runtime_core/static_core/compiler/aot/aot_builder/
H A Delf_builder.h1170 inline void PrepareOffsetsForDwarf(CfiOffsets *offsets) const;
1228 void ElfWriter::PrepareOffsetsForDwarf(CfiOffsets *offsets) const in PrepareOffsetsForDwarf()
1230 // Make relative offsets in PrepareOffsetsForDwarf()
1231 offsets->popFplr -= offsets->popCallees; in PrepareOffsetsForDwarf()
1232 offsets->popCallees -= offsets->pushCallees; in PrepareOffsetsForDwarf()
1233 offsets->pushCallees -= offsets->setFp; in PrepareOffsetsForDwarf()
1234 offsets in PrepareOffsetsForDwarf()
[all...]
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
H A Dcallconv.h73 CfiOffsets offsets; member
79 #define SET_CFI_OFFSET(field, value) GetCfiInfo().offsets.field = value
/arkcompiler/runtime_core/static_core/cross_values/
H A Dcross_values_getters_generator.rb60 // Specific getter for TLS entrypoints offsets:
/arkcompiler/runtime_core/static_core/libllvmbackend/
H A Dllvm_aot_compiler.h125 AotBuilderOffsets *offsets);
H A Dllvm_aot_compiler.cpp586 // And it can return the offsets of sections and methods where they will be located. in CollectAotBuilderOffsets()
628 AotBuilderOffsets *offsets) in LinkModule()
631 exitOnErr_(linker->RelocateSections(offsets->GetSectionAddresses(), offsets->GetMethodOffsets(), in LinkModule()
689 auto offsets = CollectAotBuilderOffsets(modules); in FinishCompile() local
693 auto newRodatas = LinkModule(wrappedModule.get(), &linker, &offsets); in FinishCompile()
627 LinkModule(WrappedModule *wrappedModule, ArkAotLinker *linker, AotBuilderOffsets *offsets) LinkModule() argument
/arkcompiler/ets_runtime/ecmascript/regexp/
H A Dregexp_parser.cpp156 std::vector<uint32_t> offsets; in ParseDisjunction() local
174 offsets.push_back(offset); in ParseDisjunction()
204 offsets[i] += opCharSize - opSplitSize * std::max(0, cnt - i -2); in ParseDisjunction()
205 buffer_.PutU32(ptr + SPARSE_OFF_OFFSET, offsets[i]); in ParseDisjunction()
/arkcompiler/runtime_core/static_core/runtime/tests/
H A Dmethod_test.cpp78 const std::vector<int> offsets {0x0, 0x3, 0x5, 0x7, 0x9, 0xb, 0xd, 0xf, 0x11, 0x13, 0x15, 0x16, 0x18, 0x20}; in VerifyLineNumber()
107 ASSERT_EQ(method->GetLineNumFromBytecodeOffset(offsets[i]), lines[i]) << "do not match on i = " << i; in VerifyLineNumber()

Completed in 11 milliseconds