Displaying 4 results from an estimated 4 matches for "enable_optbeta".
2011 Nov 02
0
[LLVMdev] Running the test suite with special opt flags
Hi Hal, I think the testsuite has support for "opt-beta" which means
running opt with special flags side by side with the usual opt.
TEST.nightly.Makefile turns this on with ENABLE_OPTBETA. I took a
peek at Makefile.programs to see how it is implemented, and as far
as I can see it can't possibly actually work :( So probably the
simplest thing is to run the testsuite once to get a baseline, then
hard-wire these options on in std-compile-opts and run the testsuite
again.
Ciao, D...
2011 Nov 02
2
[LLVMdev] Running the test suite with special opt flags
How can I setup the test suite to run with special opt flags?
Specifically, I'd like to add -unroll-allow-partial -vectorize in order
to test my autovectorizer, and then compare that to just having
-unroll-allow-partial and also to just the regular -O3.
Thanks in advance,
Hal
--
Hal Finkel
Postdoctoral Appointee
Leadership Computing Facility
Argonne National Laboratory
2008 May 21
0
[LLVMdev] Using the test suite to benchmark patches
...is great for measuring the impact of codegen changes.
opt-beta allows you to compare "opt -std-compile-opts" vs. "opt <your
sequence of optimization passes>"
For your use, you can have local command line option to trigger your
simplifycfg patch and then you can try
ENABLE_OPTBETA=1 OPTBETAOPTIONS="-your-command-line-flag -std-compile-
opts"
Let me know, if you try this and run into issues.
-
Devang
2008 May 21
4
[LLVMdev] Using the test suite to benchmark patches
On Wed, 21 May 2008, Mike Stump wrote:
> On May 21, 2008, at 8:09 AM, Matthijs Kooijman wrote:
>> Any thoughts or suggestions on how to do this testing in a
>> structured manner?
>
> I think that if what you're doing is sound, and you get the results
> you want, say, on compiling something like gcc with it and others
> review the basic idea (hi evan or chris) and