Searched refs:Triple (Results 1 – 15 of 15) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/ |
D | assembler.h | 21 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/ |
D | ark_stackmap_builder.h | 69 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);
|
D | ark_stackmap_builder.cpp | 59 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()
|
D | ark_stackmap.h | 57 uint32_t CalStackMapSize(Triple triple) const;
|
D | llvm_stackmap_type.cpp | 19 DwarfRegType reg, OffsetType offset, Triple triple) in EncodeRegAndOffset()
|
D | llvm_stackmap_type.h | 98 DwarfRegType reg, OffsetType offset, Triple triple);
|
D | llvm_stackmap_parser.cpp | 167 uint32_t ARKCallsite::CalStackMapSize(Triple triple) const in CalStackMapSize()
|
/arkcompiler/ets_runtime/ecmascript/compiler/aot_file/ |
D | stub_file_info.h | 25 void Save(const std::string &filename, Triple triple);
|
D | an_file_info.h | 26 void Save(const std::string &filename, Triple triple);
|
D | elf_builder.h | 36 void PackELFHeader(llvm::ELF::Elf64_Ehdr &header, uint32_t version, Triple triple);
|
D | elf_builder.cpp | 179 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()
|
D | an_file_info.cpp | 28 void AnFileInfo::Save(const std::string &filename, Triple triple) in Save()
|
D | stub_file_info.cpp | 28 void StubFileInfo::Save(const std::string &filename, Triple triple) in Save()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | circuit_builder.h | 167 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_;
|
D | llvm_ir_builder.h | 207 Triple GetTriple() const in GetTriple() 301 Triple triple_;
|