search for: extra_lopt_opt

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