[llvm-dev] command line options to force function/loop alignments.
Mehdi Amini via llvm-dev
llvm-dev at lists.llvm.org
Wed Jun 1 13:24:18 PDT 2016
> On Jun 1, 2016, at 1:10 PM, Umesh Kalappa <umesh.kalappa0 at gmail.com> wrote:
> Thank you Mehdi ,
> Do we have external options like -f<> ,to control the same ???
I don't think so.
cl::opt are intended to be "developer option". I believe that only when there is a compelling use case, we may plumb a "user facing" option.
>> On Wed, Jun 1, 2016 at 8:41 PM, Mehdi Amini <mehdi.amini at apple.com> wrote:
>>> On Jun 1, 2016, at 5:07 AM, Umesh Kalappa via llvm-dev <llvm-dev at lists.llvm.org> wrote:
>>> Hi ,
>>> This is regrading ,with below commit
>>> Revision 256571 - (view) (download) - [select for diffs]
>>> Modified Tue Dec 29 12:18:07 2015 CST (5 months ago) by mcrosier
>>> File length: 35649 byte(s)
>>> Diff to previous 254562 (colored)
>>> Add command line options to force function/loop alignments.
>>> These are being added for testing purposes.
>>> How do we enable/disable above options ,via clang driver .
>> Like all the other cl::opt "developer options": by preceding them with -mllvm.
>> clang -mllvm -align-all-loops
More information about the llvm-dev