Lines Matching defs:Triple
25 ToolChain::ToolChain(const Driver &D, const llvm::Triple &T,
27 : D(D), Triple(T), Args(A) {
52 switch (Triple.getArch()) {
53 case llvm::Triple::ppc:
55 case llvm::Triple::ppc64:
58 return Triple.getArchName();
111 const llvm::Triple &Triple) {
115 if (!Triple.isOSDarwin()) {
128 MArch = Triple.getArchName();
193 case llvm::Triple::arm:
194 case llvm::Triple::thumb: {
196 llvm::Triple Triple = getTriple();
202 getLLVMArchSuffixForARM(getARMTargetCPU(Args, Triple));
211 Triple.setArchName(ArchName + Suffix.str());
213 return Triple.getTriple();