search for: computersprachen

Displaying 20 results from an estimated 25 matches for "computersprachen".

2008 Mar 25
3
[LLVMdev] Whole-function isel
...z Code Instruction Selection Based on SSA-Graphs SCOPES 2003 http://springerlink.metapress.com/content/83cj0ebgtm998hj8 -- --------------------------------------------------------------------- Dietmar Ebner CD Laboratory - Compilation Techniques for Embedded Processors Institut fuer Computersprachen E: ebner at complang.tuwien.ac.at Technische Universitaet Wien F: (+431) 58801-18598 Argentinierstrasse 8 / E1851 T: (+431) 58801-58521 1040 Wien, Austria W: www.complang.tuwien.ac.at/cd/ebner
2008 Mar 25
0
[LLVMdev] Whole-function isel
...ed on SSA-Graphs > SCOPES 2003 > http://springerlink.metapress.com/content/83cj0ebgtm998hj8 > > -- > --------------------------------------------------------------------- > Dietmar Ebner > CD Laboratory - Compilation Techniques for Embedded Processors > Institut fuer Computersprachen E: ebner at complang.tuwien.ac.at > Technische Universitaet Wien F: (+431) 58801-18598 > Argentinierstrasse 8 / E1851 T: (+431) 58801-58521 > 1040 Wien, Austria W: www.complang.tuwien.ac.at/cd/ebner > > _______________________________________________ > LLVM Dev...
2008 Jun 11
1
[LLVMdev] Unnatural loops with O0
...tail duplication of loop headers - 3 of them in one single function. the patch applies and compiles with svn trunk, it also works for the small testcase, but i did not run the testsuites. florian -- Brandner Florian CD Laboratory - Compilation Techniques for Embedded Processors Institut für Computersprachen E185/1 Technische Universität Wien Argentinierstraße 8 / 185 A-1040 Wien, Austria Tel.: (+431) 58801-58521 E-Mail: brandner at complang.tuwien.ac.at -------------- next part -------------- A non-text attachment was scrubbed... Name: tailup-loop.c Type: text/x-csrc Size: 149 bytes Desc: not av...
2008 May 08
3
[LLVMdev] Unnatural loops with O0
Hello everybody, we noticed that llvmgcc4.2-2.2 sometimes generates non-natural loops when compiling to bytecode without any optimizations. Apparently what happens is that the loop header is duplicated, which results in two entry points for the loop. Since this could obstruct subsequent loop optimizations, it might be interesting to further investigate this behavior. To show the problem, I have
2008 Mar 31
2
[LLVMdev] Whole-function isel
...or LLVM and has a chance for inclusion, i would be willing to bring the code in shape and make changes where necessary. - dietmar -- --------------------------------------------------------------------- Dietmar Ebner CD Laboratory - Compilation Techniques for Embedded Processors Institut fuer Computersprachen E: ebner at complang.tuwien.ac.at Technische Universitaet Wien F: (+431) 58801-18598 Argentinierstrasse 8 / E1851 T: (+431) 58801-58521 1040 Wien, Austria W: www.complang.tuwien.ac.at/cd/ebner
2008 Jun 21
0
[LLVMdev] Unnatural loops with O0
...e function. the > patch > applies and compiles with svn trunk, it also works for the small > testcase, > but i did not run the testsuites. > > florian > > -- > Brandner Florian > > CD Laboratory - Compilation Techniques for Embedded Processors > Institut für Computersprachen E185/1 > Technische Universität Wien > > Argentinierstraße 8 / 185 > A-1040 Wien, Austria > > Tel.: (+431) 58801-58521 > > E-Mail: brandner at complang.tuwien.ac.at > > <tailup-loop.c><taildup- > loopheader.patch>______________________________________...
2007 Mar 07
2
[LLVMdev] predicated execution
...: Predicate Analysis and If-Conversion in an Itanium Link-Time Optimizer http://systems.cs.colorado.edu/EPIC2/papers/s3-3-snavely.pdf --------------------------------------------------------------------- Dietmar Ebner CD Laboratory - Compilation Techniques for Embedded Processors Institut fuer Computersprachen E: ebner at complang.tuwien.ac.at Technische Universitaet Wien T: (+431) 58801-18598 Argentinierstrasse 8 / E1851 F: (+431) 58801-58521 1040 Wien, Austria W: www.complang.tuwien.ac.at/cd/ebner
2009 Mar 11
0
[LLVMdev] Consumer ARM platform suitable for LLVM development?
On Wed, Mar 11, 2009 at 3:21 PM, Jon Harrop <jon at ffconsultancy.com> wrote: > Now that I have HLVM up and running on x86 and x64 I am interested in > testing > it out on an ARM in preparation for their imminent world domination. I > believe LLVM already has excellent support for the ARM thanks to Apple's > ARM-based products. However, I'd really like an ARM-based
2008 Apr 02
0
[LLVMdev] Whole-function isel
.... :-( Are there parts that might be introduced back? Thanks, Evan > > > - > dietmar > > > -- > --------------------------------------------------------------------- > Dietmar Ebner > CD Laboratory - Compilation Techniques for Embedded Processors > Institut fuer Computersprachen E: ebner at complang.tuwien.ac.at > Technische Universitaet Wien F: (+431) 58801-18598 > Argentinierstrasse 8 / E1851 T: (+431) 58801-58521 > 1040 Wien, Austria W: www.complang.tuwien.ac.at/cd/ebner > _______________________________________________ > LLVM Develope...
2007 Oct 22
1
[LLVMdev] cross compiling for arm-softfloat-linux-gnu (was troubles with llvm-gcc 4.0 and APFloat on X86_64)
On Mon, 22 Oct 2007, Dale Johannesen wrote: > In principle I think keeping IEEE float and double in an endian- > independent form in the IR files is a good idea. BUT: I'm told > retaining the ability to use files in the existing format is a > requirement (so floats still need to occupy 8 bytes). Since ARM target > doesn't currently work that one is a reasonable
2009 Mar 11
2
[LLVMdev] Consumer ARM platform suitable for LLVM development?
Now that I have HLVM up and running on x86 and x64 I am interested in testing it out on an ARM in preparation for their imminent world domination. I believe LLVM already has excellent support for the ARM thanks to Apple's ARM-based products. However, I'd really like an ARM-based consumer device suitable for developing and testing HLVM on, rather than using a cross compiler and
2009 Feb 11
2
[LLVMdev] Unnatural loops with O0
...ompiles with svn trunk, it also works for the small > > testcase, > > but i did not run the testsuites. > > > > florian > > > > -- > > Brandner Florian > > > > CD Laboratory - Compilation Techniques for Embedded Processors > > Institut für Computersprachen E185/1 > > Technische Universität Wien > > > > Argentinierstraße 8 / 185 > > A-1040 Wien, Austria > > > > Tel.: (+431) 58801-58521 > > > > E-Mail: brandner at complang.tuwien.ac.at > > > > <tailup-loop.c><taildup- > > loophe...
2008 Jul 24
3
[LLVMdev] Irreducible CFG from tail duplication
It seems that tail duplication can make a reducible CFG irreducible (example below). Is that intentional? Are there other optimizations that have that property? Is irreducibility a problem for existing LLVM passes? It looks like there was once an open project for a pass to make irreducible graphs reducible. Was that ever implemented? - Mark ; "opt -inline -tailduplicate" makes an
2009 Mar 12
5
[LLVMdev] Consumer ARM platform suitable for LLVM development?
...I would be happy to share the patch (which I have updated to llvm 2.4 at some point). - Dietmar [1] http://www.kegel.com/crosstool/ --------------------------------------------------------------------- Dietmar Ebner CD Laboratory - Compilation Techniques for Embedded Processors Institut fuer Computersprachen E: ebner at complang.tuwien.ac.at Technische Universitaet Wien T: (+431) 58801-58521 Argentinierstrasse 8 / E1851 F: (+431) 58801-18598 1040 Wien, Austria W: www.complang.tuwien.ac.at/cd/ebner
2007 Jul 23
1
[LLVMdev] alias information on machine instructions
...t; _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev -- Brandner Florian CD Laboratory - Compilation Techniques for Embedded Processors Institut für Computersprachen E185/1 Technische Universität Wien Argentinierstraße 8 / 185 A-1040 Wien, Austria Tel.: (+431) 58801-58521 E-Mail: brandner at complang.tuwien.ac.at -------------- next part -------------- A non-text attachment was scrubbed... Name: minstr_svops.patch Type: text/x-patch Size: 15517 bytes Desc: n...
2007 Oct 22
0
[LLVMdev] troubles with llvm-gcc 4.0 and APFloat on X86_64
...> _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev -- Dietmar Ebner CD Laboratory - Compilation Techniques for Embedded Processors Institut fuer Computersprachen E: ebner at complang.tuwien.ac.at Technische Universitaet Wien T: (+431) 58801-18598 Argentinierstrasse 8 / E1851 F: (+431) 58801-58521 1040 Wien, Austria W: www.complang.tuwien.ac.at/cd/ebner
2007 Mar 08
0
[LLVMdev] predicated execution
...ion in an > Itanium Link-Time Optimizer > http://systems.cs.colorado.edu/EPIC2/papers/s3-3-snavely.pdf > > > --------------------------------------------------------------------- > Dietmar Ebner > CD Laboratory - Compilation Techniques for Embedded Processors > Institut fuer Computersprachen E: ebner at complang.tuwien.ac.at > Technische Universitaet Wien T: (+431) 58801-18598 > Argentinierstrasse 8 / E1851 F: (+431) 58801-58521 > 1040 Wien, Austria W: www.complang.tuwien.ac.at/cd/ebner > > > > _______________________________________________ &gt...
2007 Oct 19
3
[LLVMdev] troubles with llvm-gcc 4.0 and APFloat on X86_64
...same kind of problems or is there an official patch for this issue? is llvm-gcc known to work as a cross compiler on x86_64 for 32 bit targets and/or arm in particular? thanks in advance, - dietmar -- Dietmar Ebner CD Laboratory - Compilation Techniques for Embedded Processors Institut fuer Computersprachen E: ebner at complang.tuwien.ac.at Technische Universitaet Wien T: (+431) 58801-18598 Argentinierstrasse 8 / E1851 F: (+431) 58801-58521 1040 Wien, Austria W: www.complang.tuwien.ac.at/cd/ebner
2009 Mar 31
2
[LLVMdev] Static Profiling - GSoC 2009
Hello all, I would like to participate in this year's Google Summer of Code and I am sending you a short description of my proposal. I have written the formal proposal already and if someone is interested I can send him the pdf. One of the open projects in the LLVM list is to enhance LLVM with static profiling capabilities. LLVM already provides a unified structure for writing pro
2007 Feb 13
6
[LLVMdev] Software Pipelineing | Embedded C Extensions
...MSThesis.html [2] http://www.embedded-c.org/ [3] http://www.open-std.org/jtc1/sc22/wg14/ [4] http://gcc.gnu.org/wiki/FixedPointArithmetic --------------------------------------------------------------------- Dietmar Ebner CD Laboratory - Compilation Techniques for Embedded Processors Institut fuer Computersprachen E: ebner at complang.tuwien.ac.at Technische Universitaet Wien T: (+431) 58801-18598 Argentinierstrasse 8 / E1851 F: (+431) 58801-58521 1040 Wien, Austria W: www.complang.tuwien.ac.at/cd/ebner