[llvm-commits] [PATCH/RFC] Loop Data Software Prefetching

Nadav Rotem nrotem at apple.com
Wed Jan 30 22:55:52 PST 2013


On Jan 29, 2013, at 3:22 PM, Hal Finkel <hfinkel at anl.gov> wrote:

> The problem is that this makes experimenting difficult; changing anything would require recompiling -- and it makes it impossible for the user to override the behavior.

I am not against command line flags, I am just against committing them into LLVM. :)   Command line flags are very useful for people who develop their own compiler stack and want to control some parameters (such as inlining thresholds). It is also useful for  writing tests. But if the goal is to ease development and to experiment then you can add the command line flags and simply not commit them into LLVM. 

> If I add the command line flags, for example, to PPCTTI, then I'd need to use different flags in X86TTI, and connecting all of these flags with clang flags becomes messy.
> 
> What do you suggest?



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130130/2715016e/attachment.html>


More information about the llvm-commits mailing list