Lines Matching defs:Triple
62 const llvm::Triple &TargetTriple,
87 std::string OHOS::getMultiarchTriple(const llvm::Triple &T) const {
98 case llvm::Triple::arm:
99 case llvm::Triple::thumb:
101 case llvm::Triple::riscv32:
103 case llvm::Triple::riscv64:
105 case llvm::Triple::mipsel:
107 case llvm::Triple::x86:
109 case llvm::Triple::x86_64:
111 case llvm::Triple::aarch64:
118 const llvm::Triple &TargetTriple,
131 OHOS::OHOS(const Driver &D, const llvm::Triple &Triple, const ArgList &Args)
132 : Generic_ELF(D, Triple, Args) {
137 findOHOSMultilibs(D, *this, Triple, "", Args, Result);
201 const llvm::Triple &Triple = getTriple();
231 getMultiarchTriple(Triple));
289 const llvm::Triple &Triple = getTriple();
298 llvm::sys::path::append(P, "lib", Triple.str(), SelectedMultilib.gccSuffix());
304 llvm::sys::path::append(P, "lib", getMultiarchTriple(Triple),
312 const llvm::Triple &Triple = getTriple();
313 const llvm::Triple::ArchType Arch = getArch();
315 assert(Triple.isMusl());
320 case llvm::Triple::arm:
321 case llvm::Triple::thumb:
325 case llvm::Triple::armeb:
326 case llvm::Triple::thumbeb:
331 ArchName = Triple.getArchName().str();
372 if (getArch() != llvm::Triple::mipsel)
409 llvm::Triple Triple = getTriple();
411 makePath({getDriver().ResourceDir, "lib", getMultiarchTriple(Triple)}));