Home
last modified time | relevance | path

Searched refs:Triple (Results 1 – 15 of 15) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/assembler/
Dassembler.h21 enum class Triple { enum
47 static int GetFpRegByTriple(Triple triple) in GetFpRegByTriple()
51 case Triple::TRIPLE_AMD64: in GetFpRegByTriple()
54 case Triple::TRIPLE_ARM32: in GetFpRegByTriple()
57 case Triple::TRIPLE_AARCH64: in GetFpRegByTriple()
67 static int GetSpRegByTriple(Triple triple) in GetSpRegByTriple()
71 case Triple::TRIPLE_AMD64: in GetSpRegByTriple()
74 case Triple::TRIPLE_ARM32: in GetSpRegByTriple()
77 case Triple::TRIPLE_AARCH64: in GetSpRegByTriple()
/arkcompiler/ets_runtime/ecmascript/stackmap/
Dark_stackmap_builder.h69 uintptr_t hostCodeSectionAddr, Triple triple);
73 Triple triple);
95 …d::vector<LLVMStackMapType::Pc2Deopt>& pc2DeoptVec, ARKCallsiteAOTFileInfo &result, Triple triple);
96 … void SaveArkDeopt(const ARKCallsiteAOTFileInfo& info, BinaryBufferWriter& writer, Triple triple);
97 …void SaveArkStackMap(const ARKCallsiteAOTFileInfo& info, BinaryBufferWriter& writer, Triple triple…
98 …lsiteAOTFileInfo(uint8_t *ptr, uint32_t length, const ARKCallsiteAOTFileInfo& info, Triple triple);
101 std::pair<uint32_t, std::vector<ARKDeopt>> &sizeAndArkDeopt, Triple triple);
Dark_stackmap_builder.cpp59 uintptr_t hostCodeSectionAddr, Triple triple) in Run()
93 Triple triple) in GenerateArkStackMap()
109 …der::SaveArkStackMap(const ARKCallsiteAOTFileInfo& info, BinaryBufferWriter& writer, Triple triple) in SaveArkStackMap()
136 …uilder::SaveArkDeopt(const ARKCallsiteAOTFileInfo& info, BinaryBufferWriter& writer, Triple triple) in SaveArkDeopt()
182 const ARKCallsiteAOTFileInfo& info, Triple triple) in SaveArkCallsiteAOTFileInfo()
240 std::vector<ARKDeopt>> &sizeAndArkDeopt, Triple triple) in GenARKDeopt()
293 …std::vector<LLVMStackMapType::Pc2Deopt>& pc2DeoptVec, ARKCallsiteAOTFileInfo &result, Triple tripl… in GenArkCallsiteAOTFileInfo()
Dark_stackmap.h57 uint32_t CalStackMapSize(Triple triple) const;
Dllvm_stackmap_type.cpp19 DwarfRegType reg, OffsetType offset, Triple triple) in EncodeRegAndOffset()
Dllvm_stackmap_type.h98 DwarfRegType reg, OffsetType offset, Triple triple);
Dllvm_stackmap_parser.cpp167 uint32_t ARKCallsite::CalStackMapSize(Triple triple) const in CalStackMapSize()
/arkcompiler/ets_runtime/ecmascript/compiler/aot_file/
Dstub_file_info.h25 void Save(const std::string &filename, Triple triple);
Dan_file_info.h26 void Save(const std::string &filename, Triple triple);
Delf_builder.h36 void PackELFHeader(llvm::ELF::Elf64_Ehdr &header, uint32_t version, Triple triple);
Delf_builder.cpp179 void ElfBuilder::PackELFHeader(llvm::ELF::Elf64_Ehdr &header, uint32_t version, Triple triple) in PackELFHeader()
195 case Triple::TRIPLE_AMD64: in PackELFHeader()
198 case Triple::TRIPLE_ARM32: in PackELFHeader()
201 case Triple::TRIPLE_AARCH64: in PackELFHeader()
Dan_file_info.cpp28 void AnFileInfo::Save(const std::string &filename, Triple triple) in Save()
Dstub_file_info.cpp28 void StubFileInfo::Save(const std::string &filename, Triple triple) in Save()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dcircuit_builder.h167 return triple_ == Triple::TRIPLE_ARM32; in Is32Bit()
172 return triple_ == Triple::TRIPLE_AARCH64; in IsAArch64()
177 return triple_ == Triple::TRIPLE_AMD64; in IsAmd64()
185 Triple GetTriple() const in GetTriple()
216 inline Triple GetTripleFromString(const std::string &triple) in GetTripleFromString()
219 return Triple::TRIPLE_AMD64; in GetTripleFromString()
223 return Triple::TRIPLE_AARCH64; in GetTripleFromString()
227 return Triple::TRIPLE_ARM32; in GetTripleFromString()
233 Triple triple_;
Dllvm_ir_builder.h207 Triple GetTriple() const in GetTriple()
301 Triple triple_;