Lines Matching refs:TheTriple
159 const Triple &TheTriple) { in createX86MCAsmInfo() argument
160 bool is64Bit = TheTriple.getArch() == Triple::x86_64; in createX86MCAsmInfo()
163 if (TheTriple.isOSBinFormatMachO()) { in createX86MCAsmInfo()
165 MAI = new X86_64MCAsmInfoDarwin(TheTriple); in createX86MCAsmInfo()
167 MAI = new X86MCAsmInfoDarwin(TheTriple); in createX86MCAsmInfo()
168 } else if (TheTriple.isOSBinFormatELF()) { in createX86MCAsmInfo()
170 MAI = new X86ELFMCAsmInfo(TheTriple); in createX86MCAsmInfo()
171 } else if (TheTriple.isWindowsMSVCEnvironment() || in createX86MCAsmInfo()
172 TheTriple.isWindowsCoreCLREnvironment()) { in createX86MCAsmInfo()
173 MAI = new X86MCAsmInfoMicrosoft(TheTriple); in createX86MCAsmInfo()
174 } else if (TheTriple.isOSCygMing() || in createX86MCAsmInfo()
175 TheTriple.isWindowsItaniumEnvironment()) { in createX86MCAsmInfo()
176 MAI = new X86MCAsmInfoGNUCOFF(TheTriple); in createX86MCAsmInfo()
179 MAI = new X86ELFMCAsmInfo(TheTriple); in createX86MCAsmInfo()
225 static MCRelocationInfo *createX86MCRelocationInfo(const Triple &TheTriple, in createX86MCRelocationInfo() argument
228 return llvm::createMCRelocationInfo(TheTriple, Ctx); in createX86MCRelocationInfo()