Home
last modified time | relevance | path

Searched refs:secName (Results 1 - 9 of 9) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
H A Difile.cpp23 Section::Section(std::string secName, Word type, Word flags, uint32 align, ObjEmitter &objEmitter, MemPool &memPool) in Section() argument
24 : emitter(objEmitter), name(secName, &memPool) in Section()
H A Demit.cpp2295 std::string secName = stName.substr(0, stName.find(delimiter)); in EmitAsmLabel() local
2297 secName.erase(0, 2); // remove 2 chars "__" in EmitAsmLabel()
2298 Emit("\t.section\t." + secName + ",\"a\",%progbits\n"); in EmitAsmLabel()
/arkcompiler/ets_runtime/ecmascript/compiler/aot_file/
H A Delf_builder.cpp344 ElfSecName ElfBuilder::GetSegmentName(const ElfSecName &secName) const in GetSegmentName()
346 auto it = sectionToSegment_.find(secName); in GetSegmentName()
560 for (auto const &[secName, secInfo] : sections) { in PackELFSections()
562 ElfSection section = ElfSection(secName); in PackELFSections()
566 curShdr.sh_addralign = sectionToAlign_[secName]; in PackELFSections()
569 ElfSecName segName = GetSegmentName(secName); in PackELFSections()
571 std::string secNameStr = ModuleSectionDes::GetSecName(secName); in PackELFSections()
573 if (secName == ElfSecName::TEXT) { in PackELFSections()
586 sectionToFileOffset_[secName] = static_cast<uintptr_t>(file.tellp()); in PackELFSections()
587 switch (secName) { in PackELFSections()
[all...]
H A Delf_builder.h65 ElfSecName GetSegmentName(const ElfSecName &secName) const;
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
H A Dasm_assembler.cpp40 void AsmAssembler::EmitFunctionHeader(int64 symIdx, SymbolAttr funcAttr, const std::string *secName) in EmitFunctionHeader() argument
42 if (secName != nullptr) { in EmitFunctionHeader()
44 Emit(*secName); in EmitFunctionHeader()
H A Delf_assembler.cpp131 void ElfAssembler::EmitFunctionHeader(int64 symIdx, SymbolAttr funcAttr, const std::string *secName) in EmitFunctionHeader() argument
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/assembler/
H A Dasm_assembler.h59 void EmitFunctionHeader(int64 symIdx, SymbolAttr funcAttr, const std::string *secName) override;
H A Dassembler.h114 virtual void EmitFunctionHeader(int64 symIdx, SymbolAttr funcAttr, const std::string *secName = nullptr) = 0;
H A Delf_assembler.h46 void EmitFunctionHeader(int64 symIdx, SymbolAttr funcAttr, const std::string *secName) override;

Completed in 17 milliseconds