Lines Matching refs:Options
55 *MRI, getTargetTriple().str(), Options.MCOptions); in initAsmInfo()
64 if (Options.BinutilsVersion.first > 0) in initAsmInfo()
65 TmpAsmInfo->setBinutilsVersion(Options.BinutilsVersion); in initAsmInfo()
67 if (Options.DisableIntegratedAS) { in initAsmInfo()
74 TmpAsmInfo->setPreserveAsmComments(Options.MCOptions.PreserveAsmComments); in initAsmInfo()
76 TmpAsmInfo->setCompressDebugSections(Options.CompressDebugSections); in initAsmInfo()
78 TmpAsmInfo->setRelaxELFRelocations(Options.RelaxELFRelocations); in initAsmInfo()
80 if (Options.ExceptionModel != ExceptionHandling::None) in initAsmInfo()
81 TmpAsmInfo->setExceptionsType(Options.ExceptionModel); in initAsmInfo()
89 StringRef FS, const TargetOptions &Options, in LLVMTargetMachine() argument
92 : TargetMachine(T, DataLayoutString, TT, CPU, FS, Options) { in LLVMTargetMachine()
98 this->Options.TrapUnreachable = true; in LLVMTargetMachine()
149 if (Options.MCOptions.MCSaveTempLabels) in createMCStreamer()
166 if (Options.MCOptions.ShowMCEncoding) in createMCStreamer()
170 getTarget().createMCAsmBackend(STI, MRI, Options.MCOptions)); in createMCStreamer()
173 Context, std::move(FOut), Options.MCOptions.AsmVerbose, in createMCStreamer()
174 Options.MCOptions.MCUseDwarfDirectory, InstPrinter, std::move(MCE), in createMCStreamer()
175 std::move(MAB), Options.MCOptions.ShowMCInst); in createMCStreamer()
187 getTarget().createMCAsmBackend(STI, MRI, Options.MCOptions); in createMCStreamer()
197 std::unique_ptr<MCCodeEmitter>(MCE), STI, Options.MCOptions.MCRelaxAll, in createMCStreamer()
198 Options.MCOptions.MCIncrementalLinkerCompatible, in createMCStreamer()
255 if (Options.MCOptions.MCSaveTempLabels) in addPassesToEmitMC()
265 getTarget().createMCAsmBackend(STI, MRI, Options.MCOptions); in addPassesToEmitMC()
272 std::unique_ptr<MCCodeEmitter>(MCE), STI, Options.MCOptions.MCRelaxAll, in addPassesToEmitMC()
273 Options.MCOptions.MCIncrementalLinkerCompatible, in addPassesToEmitMC()