Lines Matching refs:TargetTriple
131 Triple TargetTriple; member in __anonf4fb55db0111::EmitAssemblyHelper
182 TargetTriple.getVendor() != llvm::Triple::Apple; in shouldEmitRegularLTOSummary()
194 TargetTriple(TheModule->getTargetTriple()) {} in EmitAssemblyHelper()
268 static TargetLibraryInfoImpl *createTLII(llvm::Triple &TargetTriple, in createTLII() argument
270 TargetLibraryInfoImpl *TLII = new TargetLibraryInfoImpl(TargetTriple); in createTLII()
275 TargetTriple); in createTLII()
279 TargetTriple); in createTLII()
283 TargetTriple); in createTLII()
287 TargetTriple); in createTLII()
291 TargetTriple); in createTLII()
295 TargetLibraryInfoImpl::DarwinLibSystemM, TargetTriple); in createTLII()
586 createTLII(TargetTriple, CodeGenOpts)); in AddEmitPasses()
639 static void addKCFIPass(const Triple &TargetTriple, const LangOptions &LangOpts, in addKCFIPass() argument
642 if (TargetTriple.getArch() == llvm::Triple::x86_64 || in addKCFIPass()
643 TargetTriple.isAArch64(64)) in addKCFIPass()
664 static void addSanitizers(const Triple &TargetTriple, in addSanitizers() argument
715 bool UseGlobalGC = asanUseGlobalsGC(TargetTriple, CodeGenOpts); in addSanitizers()
888 createTLII(TargetTriple, CodeGenOpts)); in RunOptimizationPipeline()
968 addSanitizers(TargetTriple, CodeGenOpts, LangOpts, PB); in RunOptimizationPipeline()
969 addKCFIPass(TargetTriple, LangOpts, PB); in RunOptimizationPipeline()