mirror of
https://github.com/ldc-developers/ldc.git
synced 2025-05-04 17:11:44 +03:00
driver/cl_options: Hide more internal flags for LLVM 3.9.1
This commit is contained in:
parent
fabab3f7a8
commit
ea61df26da
1 changed files with 19 additions and 14 deletions
|
@ -552,24 +552,29 @@ void hideLLVMOptions() {
|
|||
"bounds-checking-single-trap", "disable-debug-info-verifier",
|
||||
"disable-objc-arc-checkforcfghazards", "disable-spill-fusing", "cppfname",
|
||||
"cppfor", "cppgen", "enable-correct-eh-support", "enable-load-pre",
|
||||
"enable-misched", "enable-objc-arc-annotations", "enable-objc-arc-opts",
|
||||
"enable-implicit-null-checks", "enable-misched",
|
||||
"enable-objc-arc-annotations", "enable-objc-arc-opts",
|
||||
"enable-scoped-noalias", "enable-tbaa", "exhaustive-register-search",
|
||||
"fatal-assembler-warnings", "internalize-public-api-file",
|
||||
"internalize-public-api-list", "join-liveintervals",
|
||||
"limit-float-precision", "mc-x86-disable-arith-relaxation",
|
||||
"mips16-constant-islands", "mips16-hard-float", "mlsm", "mno-ldc1-sdc1",
|
||||
"nvptx-sched4reg", "no-discriminators",
|
||||
"objc-arc-annotation-target-identifier", "pre-RA-sched",
|
||||
"print-after-all", "print-before-all", "print-machineinstrs",
|
||||
"profile-estimator-loop-weight", "profile-estimator-loop-weight",
|
||||
"profile-file", "profile-info-file", "profile-verifier-noassert",
|
||||
"regalloc", "rewrite-map-file", "rng-seed",
|
||||
"fatal-assembler-warnings", "gpsize", "imp-null-check-page-size",
|
||||
"internalize-public-api-file", "internalize-public-api-list",
|
||||
"join-liveintervals", "limit-float-precision",
|
||||
"mc-x86-disable-arith-relaxation", "merror-missing-parenthesis",
|
||||
"merror-noncontigious-register", "mfuture-regs", "mips-compact-branches",
|
||||
"mips16-constant-islands", "mips16-hard-float", "mlsm", "mno-compound",
|
||||
"mno-fixup", "mno-ldc1-sdc1", "mno-pairing", "mwarn-missing-parenthesis",
|
||||
"mwarn-noncontigious-register", "mwarn-sign-mismatch", "nvptx-sched4reg",
|
||||
"no-discriminators", "objc-arc-annotation-target-identifier",
|
||||
"pre-RA-sched", "print-after-all", "print-before-all",
|
||||
"print-machineinstrs", "profile-estimator-loop-weight",
|
||||
"profile-estimator-loop-weight", "profile-file", "profile-info-file",
|
||||
"profile-verifier-noassert", "r600-ir-structurize", "rdf-dump",
|
||||
"rdf-limit", "regalloc", "rewrite-map-file", "rng-seed",
|
||||
"sample-profile-max-propagate-iterations", "shrink-wrap", "spiller",
|
||||
"stackmap-version", "stats", "strip-debug", "struct-path-tbaa",
|
||||
"time-passes", "unit-at-a-time", "verify-debug-info", "verify-dom-info",
|
||||
"verify-loop-info", "verify-regalloc", "verify-region-info",
|
||||
"verify-scev", "x86-early-ifcvt", "x86-use-vzeroupper",
|
||||
"x86-recip-refinement-steps",
|
||||
"verify-loop-info", "verify-machine-dom-info", "verify-regalloc",
|
||||
"verify-region-info", "verify-scev", "verify-scev-maps",
|
||||
"x86-early-ifcvt", "x86-use-vzeroupper", "x86-recip-refinement-steps",
|
||||
|
||||
// We enable -fdata-sections/-ffunction-sections by default where it makes
|
||||
// sense for reducing code size, so hide them to avoid confusion.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue