search for: varray

Displaying 6 results from an estimated 6 matches for "varray".

Did you mean: array
2003 Aug 26
2
[LLVMdev] repeated recursion with "frozen" arguments
Hello Chris, Tuesday, August 26, 2003, 11:02:45 PM, you wrote: >> there is a very simple using case concerning LLVM and I am wondering >> whether it might be optimized at LLVM layer: >> >> //----------- >> int rec_func(int x, int y) { >> if(y<0) return x; >> return y + rec_func(x, y-1); // should we really push x? >> } CL> Probably not,
2003 Aug 26
0
[LLVMdev] repeated recursion with "frozen" arguments
...CL> are talking about... ? > > sure. But what if this `this' was set once for 1mio calls? > Today I have a lot heavy math function working with two spectra and > every time I have to think twice before making another member function > which is invoked in deeper stack frames. varray's do not have any recursive function calls, and the methods tend to be simple. For that reason, they are typically all inlined, eliminating the parameter passing completely... > In other words, just imagine the situation, when for a given object > really a lot of *its* members function...
2003 Aug 27
2
[LLVMdev] repeated recursion with "frozen" arguments
...f C-example (see S2.) we just made a lexical closure in respet to variable `x'. (And by analogy, in C++ example we could consider similar optimization which in a sense is a lexical closure in respect to `this') Now, Chris, please locate the point where I am unclear :) > varray's do not have any recursive function calls, and the > methods tend to be simple. For that reason, they are > typically all inlined, eliminating > the parameter passing completely... you are right. However, my classes for spectra analysis I deal with should be as fast as valarray...
2006 May 14
7
[LLVMdev] Release 1.6 LLVM-Cfrontend build error on cygwin
...ygwin\" -W -Wall -Wwrit e-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -fno -common -DHAVE_CONFIG_H -DGENERATOR_FILE -o genattrtab.exe \ genattrtab.o genautomata.o \ rtl.o read-rtl.o bitmap.o ggc-none.o gensupport.o insn-conditions.o print-rtl1. o errors.o \ varray.o ../libiberty/libiberty.a -lm /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../libm.a: could not read symbols: Archi ve has no index; run ranlib to add one collect2: ld returned 1 exit status make[1]: *** [genattrtab.exe] Error 1 make[1]: Leaving directory `/cygdrive/d/Project/LLVM/cfrontend/build/gcc...
2015 Apr 16
2
[LLVMdev] Compile SPEC2006 with clang-3.2, multi definition errors.
...c reorg.bc resource.bc rtl.bc rtlanal.bc rtl-error.bc sbitmap.bc sched-deps.bc sched-ebb.bc sched-rgn.bc sched-vi s.bc sdbout.bc sibcall.bc simplify-rtx.bc ssa.bc ssa-ccp.bc ssa-dce.bc stmt.bc stor-layout.bc stringpool.bc timevar.bc toplev.bc tree.bc tree-dump.bc tree-in line.bc unroll.bc varasm.bc varray.bc vmsdbgout.bc xcoffout.bc ggc-page.bc i386.bc xmalloc.bc xexit.bc hashtab.bc safe-ctype.bc splay-tree.bc xstrdup.bc md5. bc fibheap.bc xstrerror.bc concat.bc partition.bc hex.bc lbasename.bc getpwd.bc ucbqsort.bc -lm -o gcc-llvm I tried to add -std=gnu89, but it did not work. -- Best Regards!...
2006 Jul 10
1
[LLVMdev] enabling Debian x86_64 for llvm 1.7
...stack.o regclass.o regmove.o regrename.o reload.o reload1.o reorg.o resource.o rtl.o rtlanal.o rtl-error.o sbitmap.o sched-deps.o sched-ebb.o sched-rgn.o sched-vis.o sdbout.o simplify-rtx.o sreal.o stmt.o stor-layout.o stringpool.o targhooks.o timevar.o toplev.o tracer.o tree.o tree-dump.o varasm.o varray.o vec.o version.o vmsdbgout.o xcoffout.o alloc-pool.o et-forest.o cfghooks.o bt-load.o pretty-print.o ggc-page.o web.o passes.o rtl-profile.o tree-profile.o rtlhooks.o cfgexpand.o lambda-mat.o lambda-trans.o lambda-code.o tree-loop-linear.o llvm-backend.o llvm-convert.o llvm-types.o llvm-debug.o...