djtodoro marked an inline comment as done.
djtodoro added inline comments.

================
Comment at: include/clang/Driver/Options.td:919
   HelpText<"Do not use jump tables for lowering switches">;
+def emit_param_entry_values : Joined<["-"], "femit-param-entry-values">,
+                       Group<f_clang_Group>,
----------------
aprantl wrote:
> I assume that this is the same -f option that GCC uses?
Actually in GCC production of call_site and call_site_parameters debug info is 
enabled by default.
Production of entry_values is implemented on top of variable's value tracking 
system and there is no particular option just for entry_values.

Basically, we introduce this option as experimental one. As soon as we test 
everything we should get rid of this or turn it ON by default (and maybe add 
'-fno-emit-param-entry-values' in order to have an option for disabling the 
functionality). That will be ideal scenario.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D58033/new/

https://reviews.llvm.org/D58033



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to