Displaying 4 results from an estimated 4 matches for "extra_lopt_opt".
2010 Feb 15
0
[LLVMdev] Measurements of the new inlinehint attribute
...inlinehint function attribute in the inliner. It mostly affects the performance of -Os compiled code. I have made some measurements on the SPEC test suite to show what it means.
I made three runs of then nightly tests. The baseline represents -Os with no inlinehint:
make TEST=nightly OPTFLAGS=-Os EXTRA_LOPT_OPTIONS=-inlinehint-threshold=0 EXTRA_LINKTIME_OPT_FLAGS=-inlinehint-threshold=0 report
For the second run I enabled the inline hint, keeping the -Os flag:
make TEST=nightly OPTFLAGS=-Os report
The third run is -O3:
make TEST=nightly OPTFLAGS=-O3 EXTRA_LOPT_OPTIONS=-inline-threshold=275 EXTRA_LINKT...
2009 Dec 13
0
[LLVMdev] Problem running 2.6 test-suite on cygwin
> LLVM tools and LLVM-GCC I've built seem to work.
> Can it be due to LLVM_SRC_ROOT == LLVM_OBJ_ROOT?
No. This is usually due to absence of llvm-gcc. You need reconfigure
llvm once again with lvm-gcc path added and make sure it was hooked
properly (look into Makefile.config for paths, etc).
--
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg
2009 Dec 13
3
[LLVMdev] Problem running 2.6 test-suite on cygwin
...tecode files, optimize the program using the
# standard compilation optimizations.
$(PROGRAMS_TO_TEST:%=Output/%.linked.bc): \
Output/%.linked.bc: Output/%.linked.rbc $(LOPT)
$(VERB) $(RM) -f $(CURDIR)/$@.info
-$(LOPT) -std-compile-opts -info-output-file=$(CURDIR)/$@.info
$(STATS) $(EXTRA_LOPT_OPTIONS) $< -o $@ -f
But for some strange reason it can't find this rule (from Makefile.singlesrc):
Output/%.linked.rbc: Output/%.bc
-cp -f $< $@
What can be a reason for this?
Gregory
2009 Dec 12
4
[LLVMdev] Problem running 2.6 test-suite on cygwin
After following all steps from
http://llvm.org/docs/TestingGuide.html#testsuiterun, I've got this:
make[1]: Entering directory
`/cygdrive/c/projects/thesis/llvm-suite-2.6/llvm-2.6/projects/test-suite/SingleSource'
make[2]: Entering directory
`/cygdrive/c/projects/thesis/llvm-suite-2.6/llvm-2.6/projects/test-suite/SingleSource/UnitTests'
make[3]: Entering directory