Lines Matching refs:TMBuilder

401       bool Freestanding, const TargetMachineBuilder &TMBuilder) {  in ModuleCacheEntry()  argument
416 Conf.Options = TMBuilder.Options; in ModuleCacheEntry()
417 Conf.CPU = TMBuilder.MCpu; in ModuleCacheEntry()
418 Conf.MAttrs.push_back(TMBuilder.MAttr); in ModuleCacheEntry()
419 Conf.RelocModel = TMBuilder.RelocModel; in ModuleCacheEntry()
420 Conf.CGOptLevel = TMBuilder.CGOptLevel; in ModuleCacheEntry()
587 static void initTMBuilder(TargetMachineBuilder &TMBuilder, in initTMBuilder() argument
591 if (TMBuilder.MCpu.empty() && TheTriple.isOSDarwin()) { in initTMBuilder()
593 TMBuilder.MCpu = "core2"; in initTMBuilder()
595 TMBuilder.MCpu = "yonah"; in initTMBuilder()
598 TMBuilder.MCpu = "cyclone"; in initTMBuilder()
600 TMBuilder.TheTriple = std::move(TheTriple); in initTMBuilder()
617 initTMBuilder(TMBuilder, Triple(TheTriple)); in addModule()
618 else if (TMBuilder.TheTriple != TheTriple) { in addModule()
619 if (!TMBuilder.TheTriple.isCompatibleWith(TheTriple)) in addModule()
622 initTMBuilder(TMBuilder, Triple(TMBuilder.TheTriple.merge(TheTriple))); in addModule()
893 initTMBuilder(TMBuilder, Triple(TheModule.getTargetTriple())); in internalize()
899 computeGUIDPreservedSymbols(File, PreservedSymbols, TMBuilder.TheTriple); in internalize()
951 initTMBuilder(TMBuilder, Triple(TheModule.getTargetTriple())); in optimize()
954 optimizeModule(TheModule, *TMBuilder.create(), OptLevel, Freestanding, in optimize()
964 auto ArchName = TMBuilder.TheTriple.getArchName(); in writeGeneratedObject()
1026 auto OutputBuffer = codegenModule(*TheModule, *TMBuilder.create()); in run()
1065 computeGUIDPreservedSymbols(*M, PreservedSymbols, TMBuilder.TheTriple, in run()
1160 TMBuilder); in run()
1202 *TheModule, *Index, ModuleMap, *TMBuilder.create(), ImportList, in run()