Changeset View
Changeset View
Standalone View
Standalone View
clang/lib/Driver/ToolChains/Clang.cpp
- This file is larger than 256 KB, so syntax highlighting is disabled by default.
Show First 20 Lines • Show All 5,581 Lines • ▼ Show 20 Lines | |||||
if (Arg *A = Args.getLastArg(options::OPT_freroll_loops, | if (Arg *A = Args.getLastArg(options::OPT_freroll_loops, | ||||
options::OPT_fno_reroll_loops)) | options::OPT_fno_reroll_loops)) | ||||
if (A->getOption().matches(options::OPT_freroll_loops)) | if (A->getOption().matches(options::OPT_freroll_loops)) | ||||
CmdArgs.push_back("-freroll-loops"); | CmdArgs.push_back("-freroll-loops"); | ||||
Args.AddLastArg(CmdArgs, options::OPT_fwritable_strings); | Args.AddLastArg(CmdArgs, options::OPT_fwritable_strings); | ||||
Args.AddLastArg(CmdArgs, options::OPT_funroll_loops, | Args.AddLastArg(CmdArgs, options::OPT_funroll_loops, | ||||
options::OPT_fno_unroll_loops); | options::OPT_fno_unroll_loops); | ||||
Args.AddLastArg(CmdArgs, options::OPT_pthread); | Args.AddLastArg(CmdArgs, options::OPT_pthread); | ||||
Args.AddLastArg(CmdArgs, options::OPT_ffinite_loops, | |||||
options::OPT_fno_finite_loops); | |||||
if (Args.hasFlag(options::OPT_mspeculative_load_hardening, | if (Args.hasFlag(options::OPT_mspeculative_load_hardening, | ||||
options::OPT_mno_speculative_load_hardening, false)) | options::OPT_mno_speculative_load_hardening, false)) | ||||
CmdArgs.push_back(Args.MakeArgString("-mspeculative-load-hardening")); | CmdArgs.push_back(Args.MakeArgString("-mspeculative-load-hardening")); | ||||
RenderSSPOptions(D, TC, Args, CmdArgs, KernelOrKext); | RenderSSPOptions(D, TC, Args, CmdArgs, KernelOrKext); | ||||
RenderSCPOptions(TC, Args, CmdArgs); | RenderSCPOptions(TC, Args, CmdArgs); | ||||
RenderTrivialAutoVarInitOptions(D, TC, Args, CmdArgs); | RenderTrivialAutoVarInitOptions(D, TC, Args, CmdArgs); | ||||
▲ Show 20 Lines • Show All 1,858 Lines • Show Last 20 Lines |