Displaying 20 results from an estimated 963 matches for "dragonegg".
2011 Jun 09
3
[LLVMdev] -fplugin-arg-dragonegg-enable-gcc-optzns status
On Thu, Jun 09, 2011 at 03:44:40PM +0200, Duncan Sands wrote:
> Hi Jack, thanks for doing this.
>
>> Below are the tabulated compile times and executable sizes.
>>
>> A) gcc 4.5.4svn using -msse3 -ffast-math -O3 -fno-tree-vectorize
>> B) gcc 4.5.4svn/dragonegg using -msse3 -ffast-math -O3 -fno-tree-vectorize -fplugin-arg-dragonegg-enable-gcc-optzns
>> C) gcc 4.5.4svn/dragonegg using -msse3 -ffast-math -O3 -fno-tree-vectorize
>
> These numbers really surprised me: the GCC code generators must be really slow
> if the entire set of LLVM IR an...
2011 Jun 10
0
[LLVMdev] -fplugin-arg-dragonegg-enable-gcc-optzns status
...em-zlib --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib --program-suffix=-fsf-4.5 --enable-lto --enable-checking=release
Thread model: posix
gcc version 4.5.4 20110608 (prerelease) (GCC)
x86_64 darwin
A) gcc 4.5.4svn using -msse3 -ffast-math -O3 -fno-tree-vectorize
B) gcc 4.5.4svn/dragonegg using -msse3 -ffast-math -O3 -fno-tree-vectorize -fplugin-arg-dragonegg-enable-gcc-optzns
C) gcc 4.5.4svn/dragonegg using -msse3 -ffast-math -O3 -fno-tree-vectorize
D) gcc 4.5.4svn/dragonegg using -msse3 -ffast-math -O3 -fno-tree-vectorize -fplugin-arg-dragonegg-enable-gcc-optzns -fplugin-arg-drago...
2011 Apr 08
4
[LLVMdev] dragonegg build failure
> Is there anything I can do to make the build more verbose so I can debug this?
make VERBOSE=1
2011 Jul 18
5
[LLVMdev] dragonegg svn still broken
Despite the commit of...
------------------------------------------------------------------------
r135371 | lattner | 2011-07-18 00:25:32 -0400 (Mon, 18 Jul 2011) | 2 lines
untested patch to de-constify llvm::Type, patch by David Blaikie!
current dragonegg svn at r135391 still fails to compile against FSF gcc 4.5.3
with the failure...
In file included from /sw/src/fink.build/dragonegg-gcc45-3.0-1/dragonegg-3.0/src/Convert.cpp:60:
In file included from /sw/lib/gcc4.5/lib/gcc/x86_64-apple-darwin11.0.0/4.5.3/plugin/include/tree-flow.h:29:
/sw/lib/gcc4....
2011 Jun 09
3
[LLVMdev] -fplugin-arg-dragonegg-enable-gcc-optzns status
Duncan,
Below are the tabulated compile times and executable sizes.
A) gcc 4.5.4svn using -msse3 -ffast-math -O3 -fno-tree-vectorize
B) gcc 4.5.4svn/dragonegg using -msse3 -ffast-math -O3 -fno-tree-vectorize -fplugin-arg-dragonegg-enable-gcc-optzns
C) gcc 4.5.4svn/dragonegg using -msse3 -ffast-math -O3 -fno-tree-vectorize
Compile time (seconds)
Benchmark A) stock B) gcc 4.5.4/ C) gcc 4.5.4/
gcc 4.5.4 dragonegg/optzns drago...
2011 Apr 08
0
[LLVMdev] dragonegg build failure
...utils/TargetInfo.cpp
g++ -c -DTARGET_TRIPLE=\"x86_64-apple-darwin10.7.0\" \
-DENABLE_LTO -I/sw/include -I/sw/include -D_DEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -MD -MP -DIN_GCC -DREVISION=\"exported\" -DGCC_MAJOR=4 -DGCC_MINOR=5 -I/sw/src/fink.build/dragonegg-gcc45-2.9-1/dragonegg-2.9 -I/sw/src/fink.build/dragonegg-gcc45-2.9-1/dragonegg-2.9/ADT -I/sw/lib/gcc4.5/lib/gcc/x86_64-apple-darwin10.7.0/4.5.3/plugin/include -Wall -Wextra -fvisibility=hidden -I/sw/include -D_DEBUG -D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -O3 -fno-exceptions...
2011 Jun 10
1
[LLVMdev] -fplugin-arg-dragonegg-enable-gcc-optzns status
...lude --x-libraries=/usr/X11R6/lib --program-suffix=-fsf-4.5 --enable-lto --enable-checking=release
> Thread model: posix
> gcc version 4.5.4 20110608 (prerelease) (GCC)
>
> x86_64 darwin
>
> A) gcc 4.5.4svn using -msse3 -ffast-math -O3 -fno-tree-vectorize
> B) gcc 4.5.4svn/dragonegg using -msse3 -ffast-math -O3 -fno-tree-vectorize -fplugin-arg-dragonegg-enable-gcc-optzns
> C) gcc 4.5.4svn/dragonegg using -msse3 -ffast-math -O3 -fno-tree-vectorize
> D) gcc 4.5.4svn/dragonegg using -msse3 -ffast-math -O3 -fno-tree-vectorize -fplugin-arg-dragonegg-enable-gcc-optzns -fplugin...
2011 Jun 09
0
[LLVMdev] -fplugin-arg-dragonegg-enable-gcc-optzns status
Hi Jack, thanks for doing this.
> Below are the tabulated compile times and executable sizes.
>
> A) gcc 4.5.4svn using -msse3 -ffast-math -O3 -fno-tree-vectorize
> B) gcc 4.5.4svn/dragonegg using -msse3 -ffast-math -O3 -fno-tree-vectorize -fplugin-arg-dragonegg-enable-gcc-optzns
> C) gcc 4.5.4svn/dragonegg using -msse3 -ffast-math -O3 -fno-tree-vectorize
These numbers really surprised me: the GCC code generators must be really slow
if the entire set of LLVM IR and codegen optimiza...
2012 Mar 23
3
[LLVMdev] DragonEgg 3.0 with GCC 4.7
I've been trying to package DragonEgg for Fedora Linux. Fedora 16 has
LLVM 2.9 and GCC 4.6, but not the necessary GCC patches. If I build
LLVM 3.0 on Fedora 16, then I can build DragonEgg 3.0, and it works
fine. However, I can't submit that to the repository.
On the other hand, Fedora 17, which just entered Beta, has LLVM 3....
2012 Aug 08
2
[LLVMdev] Pass llvm options to DragonEgg
Hello All,
Another newbie question. I am confused as to what options will work
with "fplugin-arg-dragonegg-llvm-option" for dragonegg plugin. Readme
says it is used to pass command-line options to llvm. I shall
consolidate into 3 questions. For all examples below, I used combo-
gcc 4.6 + dragonegg(trunk) + llvm(trunk)
(1). Does 'fplugin-arg-dragonegg-llvm-option' allow all 'opt' op...
2011 Jun 09
3
[LLVMdev] -fplugin-arg-dragonegg-enable-gcc-optzns status
Current dragonegg svn has all of the -fplugin-arg-dragonegg-enable-gcc-optzns bugs for
usage with -ffast-math -O3 addressed except for those related to PR2314. Using the -fno-tree-vectorize
option, we can evaluate the current state of -fplugin-arg-dragonegg-enable-gcc-optzns with
the Polyhedron 2005 benchmarks compa...
2014 Oct 28
3
[LLVMdev] DragonEgg3.3 support for gcc cross compilers
...nton at korobeynikov.info> wrote:
> Looks like your gcc is 32-bit and you're trying to load 64-bit plugin.
>
> On Tue, Oct 28, 2014 at 8:27 PM, Ajay Panyala <ajay.panyala at gmail.com>
> wrote:
> > Hi Brian,
> >
> > Thanks for sharing your experience with dragonegg.
> > I would like to use tilera-gcc as the compiler driver. native gcc would
> not
> > be able to
> > handle things like tilera specific intrinsics in the source code.
> >
> > I built dragonegg using
> >
> > GCC=/path/to/tilera-gcc48/bin/tile-gcc
> &g...
2014 Oct 28
2
[LLVMdev] DragonEgg3.3 support for gcc cross compilers
Hi Brian,
Thanks for sharing your experience with dragonegg.
I would like to use tilera-gcc as the compiler driver. native gcc would not
be able to
handle things like tilera specific intrinsics in the source code.
I built dragonegg using
GCC=/path/to/tilera-gcc48/bin/tile-gcc
LLVM_CONFIG=/path/to/tilera-llvm/bin/tilegx-llvm-config make
and also tried onl...
2014 Oct 28
2
[LLVMdev] DragonEgg3.3 support for gcc cross compilers
I am using a gcc (v 4.8.2) cross compiler for the tilera architecture.
There is an LLVM (v 3.3) cross compiler available for tilera (
http://tilera.github.io/llvm),
but the frontend only has partial support for certain tilera intrinsics and
no OpenMP support.
Hence, I have decided to use DragonEgg (v 3.3) to resolve this. I was able
to build
DragonEgg, but when I pass the command line argument -fplugin=dragonegg.so
when compiling with the tilera-gcc I get the error
cannot load dragonegg.so: wrong ELF class: ELFCLASS64
i.e. the tilera-gcc does not accept the x86 shared library object
dragoneg...
2011 Jul 18
0
[LLVMdev] dragonegg svn still broken
...gt;wrote:
> Despite the commit of...
>
> ------------------------------------------------------------------------
> r135371 | lattner | 2011-07-18 00:25:32 -0400 (Mon, 18 Jul 2011) | 2 lines
>
> untested patch to de-constify llvm::Type, patch by David Blaikie!
>
> current dragonegg svn at r135391 still fails to compile against FSF gcc
> 4.5.3
> with the failure...
>
> In file included from
> /sw/src/fink.build/dragonegg-gcc45-3.0-1/dragonegg-3.0/src/Convert.cpp:60:
> In file included from
> /sw/lib/gcc4.5/lib/gcc/x86_64-apple-darwin11.0.0/4.5.3/plugin/inc...
2011 Jun 09
0
[LLVMdev] -fplugin-arg-dragonegg-enable-gcc-optzns status
Hi Jack, thanks for these numbers. Can you also please measure compile times?
I'm thinking of enabling gcc optimizations by default, but I don't want to
increase compile times, which means choosing a value for the
-fplugin-arg-dragonegg-llvm-ir-optimize option that is low enough to get good
compile times, yet high enough to get fast code. It would be great if you could
play around with this to find a good choice.
Best wishes, Duncan.
> Current dragonegg svn has all of the -fplugin-arg-dragonegg-enable-gcc-optzns bugs for...
2012 Dec 18
3
[LLVMdev] Can't compile Dragonegg
Hi,
I'm trying to compile release 3.2 of DragonEgg (checked out from
http://llvm.org/svn/llvm-project/dragonegg/branches/release_32. I'm at
revision 170458), under Ubuntu (Ubuntu 12.04.1 LTS (GNU/Linux
2.6.39-gcg-20121018 x86_64)) and I get the following error.
tmroeder at myubuntu:~/src/dragonegg$ make
Compiling utils/TargetInfo.cpp
Linking T...
2012 Apr 03
3
[LLVMdev] pb05 results for current llvm/dragonegg
On Tue, Apr 03, 2012 at 09:26:38AM +0200, Duncan Sands wrote:
> Hi Jack,
>
>> Attached are the Polyhedron 2005 benchmark results for current llvm/dragonegg svn
>> on x86_64-apple-darwin11 built against Xcode 4.3.2 and FSF gcc 4.6.3.
>
> thanks for the numbers. How does this compare to LLVM 3.0 - were there any
> regressions?
The results from just before llvm/dragonegg 3.0 was released are at...
http://lists.cs.uiuc.edu/pipermail/llvm...
2012 Apr 03
2
[LLVMdev] pb05 results for current llvm/dragonegg
...:57:51 -0400
> Jack Howarth <howarth at bromo.med.uc.edu> wrote:
>
> > On Tue, Apr 03, 2012 at 09:26:38AM +0200, Duncan Sands wrote:
> > > Hi Jack,
> > >
> > >> Attached are the Polyhedron 2005 benchmark results for current
> > >> llvm/dragonegg svn on x86_64-apple-darwin11 built against Xcode
> > >> 4.3.2 and FSF gcc 4.6.3.
> > >
> > > thanks for the numbers. How does this compare to LLVM 3.0 - were
> > > there any regressions?
> >
> > The results from just before llvm/dragonegg 3.0 was...
2012 Nov 28
0
[LLVMdev] [llvm-commits] [dragonegg] r168787 - in /dragonegg/trunk: src/x86/Target.cpp src/x86/x86_builtins test/validator/c/copysignp.c
Hi Pawel, can you please pull this dragonegg patch into 3.2. I am the
code owner for dragonegg.
Thanks a lot, Duncan.
On 28/11/12 13:44, Duncan Sands wrote:
> Author: baldrick
> Date: Wed Nov 28 06:44:50 2012
> New Revision: 168787
>
> URL: http://llvm.org/viewvc/llvm-project?rev=168787&view=rev
> Log:
> Add suppor...