Lines Matching refs:Options
380 GCOVOptions Options; in CreatePasses() local
381 Options.EmitNotes = CodeGenOpts.EmitGcovNotes; in CreatePasses()
382 Options.EmitData = CodeGenOpts.EmitGcovArcs; in CreatePasses()
383 memcpy(Options.Version, CodeGenOpts.CoverageVersion, 4); in CreatePasses()
384 Options.UseCfgChecksum = CodeGenOpts.CoverageExtraChecksum; in CreatePasses()
385 Options.NoRedZone = CodeGenOpts.DisableRedZone; in CreatePasses()
386 Options.FunctionNamesInData = in CreatePasses()
388 Options.ExitBlockBeforeBody = CodeGenOpts.CoverageExitBlockBeforeBody; in CreatePasses()
389 MPM->add(createGCOVProfilerPass(Options)); in CreatePasses()
395 InstrProfOptions Options; in CreatePasses() local
396 Options.NoRedZone = CodeGenOpts.DisableRedZone; in CreatePasses()
397 MPM->add(createInstrProfilingPass(Options)); in CreatePasses()
471 llvm::TargetOptions Options; in CreateTargetMachine() local
473 Options.ThreadModel = in CreateTargetMachine()
479 Options.DisableIntegratedAS = true; in CreateTargetMachine()
482 Options.CompressDebugSections = true; in CreateTargetMachine()
486 Options.NoFramePointerElim = false; in CreateTargetMachine()
488 Options.NoFramePointerElim = false; in CreateTargetMachine()
490 Options.NoFramePointerElim = true; in CreateTargetMachine()
494 Options.UseInitArray = true; in CreateTargetMachine()
498 Options.FloatABIType = llvm::FloatABI::Soft; in CreateTargetMachine()
500 Options.FloatABIType = llvm::FloatABI::Hard; in CreateTargetMachine()
503 Options.FloatABIType = llvm::FloatABI::Default; in CreateTargetMachine()
509 Options.AllowFPOpFusion = llvm::FPOpFusion::Strict; in CreateTargetMachine()
512 Options.AllowFPOpFusion = llvm::FPOpFusion::Standard; in CreateTargetMachine()
515 Options.AllowFPOpFusion = llvm::FPOpFusion::Fast; in CreateTargetMachine()
519 Options.LessPreciseFPMADOption = CodeGenOpts.LessPreciseFPMAD; in CreateTargetMachine()
520 Options.NoInfsFPMath = CodeGenOpts.NoInfsFPMath; in CreateTargetMachine()
521 Options.NoNaNsFPMath = CodeGenOpts.NoNaNsFPMath; in CreateTargetMachine()
522 Options.NoZerosInBSS = CodeGenOpts.NoZeroInitializedInBSS; in CreateTargetMachine()
523 Options.UnsafeFPMath = CodeGenOpts.UnsafeFPMath; in CreateTargetMachine()
524 Options.UseSoftFloat = CodeGenOpts.SoftFloat; in CreateTargetMachine()
525 Options.StackAlignmentOverride = CodeGenOpts.StackAlignment; in CreateTargetMachine()
526 Options.DisableTailCalls = CodeGenOpts.DisableTailCalls; in CreateTargetMachine()
527 Options.TrapFuncName = CodeGenOpts.TrapFuncName; in CreateTargetMachine()
528 Options.PositionIndependentExecutable = LangOpts.PIELevel != 0; in CreateTargetMachine()
529 Options.FunctionSections = CodeGenOpts.FunctionSections; in CreateTargetMachine()
530 Options.DataSections = CodeGenOpts.DataSections; in CreateTargetMachine()
531 Options.UniqueSectionNames = CodeGenOpts.UniqueSectionNames; in CreateTargetMachine()
533 Options.MCOptions.MCRelaxAll = CodeGenOpts.RelaxAll; in CreateTargetMachine()
534 Options.MCOptions.MCSaveTempLabels = CodeGenOpts.SaveTempLabels; in CreateTargetMachine()
535 Options.MCOptions.MCUseDwarfDirectory = !CodeGenOpts.NoDwarfDirectoryAsm; in CreateTargetMachine()
536 Options.MCOptions.MCNoExecStack = CodeGenOpts.NoExecStack; in CreateTargetMachine()
537 Options.MCOptions.MCFatalWarnings = CodeGenOpts.FatalWarnings; in CreateTargetMachine()
538 Options.MCOptions.AsmVerbose = CodeGenOpts.AsmVerbose; in CreateTargetMachine()
539 Options.MCOptions.ABIName = TargetOpts.ABI; in CreateTargetMachine()
542 FeaturesStr, Options, in CreateTargetMachine()