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
>
>
>
> _______________________________________________
>...
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