Displaying 20 results from an estimated 10000 matches similar to: "[LLVMdev] Using the test suite to benchmark patches"
2008 May 21
4
[LLVMdev] Using the test suite to benchmark patches
On Wed, 21 May 2008, Mike Stump wrote:
> On May 21, 2008, at 8:09 AM, Matthijs Kooijman wrote:
>> Any thoughts or suggestions on how to do this testing in a
>> structured manner?
>
> I think that if what you're doing is sound, and you get the results
> you want, say, on compiling something like gcc with it and others
> review the basic idea (hi evan or chris) and
2008 May 21
0
[LLVMdev] Using the test suite to benchmark patches
On May 21, 2008, at 8:09 AM, Matthijs Kooijman wrote:
> Any thoughts or suggestions on how to do this testing in a
> structured manner?
I think that if what you're doing is sound, and you get the results
you want, say, on compiling something like gcc with it and others
review the basic idea (hi evan or chris) and like it, just checking it
in and watching the performance numbers
2008 May 21
0
[LLVMdev] Using the test suite to benchmark patches
Matthijs,
On May 21, 2008, at 1:43 PM, Chris Lattner wrote:
> We don't have a great way of diffing performance runs, other than the
> nightly tester. Devang has an experimental "opt-beta" mode that can
> be
> used for experimenting with optimization passes, and we have "llc-
> beta"
> which is great for measuring the impact of codegen changes.
2008 May 22
1
[LLVMdev] Using the test suite to benchmark patches
Hi Devang,
I've tried the OPTBETA approach, and it now runs with and without my patch
succesfully. I've found two problems, however:
1. The output of the nightly report does not include the figures from
opt-beta by default. I've modified the TEST.nightly.report script to add
two columns (OPT-BETA and LLC/OPT-BETA), but committing this change would
mean that most users will be
2008 Jun 24
1
[LLVMdev] Testing documentation and terminology
Hi All,
I've finally implemented my proposed changes to the testing documentation. I
think I fixed up the naming everywhere, but I did only a single pass over the
document, so I might have missed something. Review welcome :-)
It is now recommended to put the test suite in "projects/test-suite" instead
of "projects/llvm-test". I've also updated the configure script and
2008 May 21
4
[LLVMdev] MultiSource/Applications/lemon slow in JIT
Hi,
I've been toying around with the testsuite for a bit, and after recompiling
llvm-gcc a bunch of times and fixing a nasty bashism bug, I actually got it to
run and pass most tests.
When running, I noticed a very long runtime on the lemon test. At first I
suspected an infinite loop, but it turned out the test simply needed around
1000 seconds to run. Some investigation turned out that the
2008 Jun 24
0
[LLVMdev] Testing documentation and terminology
Great!
To really finish this work, the nightly tester script needs to be updated.
Its currently full of llvm-test references. Would you be willing to modify
this as well?
Thanks,
Tanya
On Tue, 24 Jun 2008, Matthijs Kooijman wrote:
> Hi All,
>
> I've finally implemented my proposed changes to the testing documentation. I
> think I fixed up the naming everywhere, but I did only
2009 Dec 19
0
[LLVMdev] Help adding the Bullet physics sdk benchmark to the LLVM test suite?
Hello, Erwin
> If you are interested, I think it is best to start with Bullet 2.75.
> If it turns out that LLVM requires some modifications (due to current C++
> limitations),
> we can modify Bullet and go for an uncoming release such as Bullet 2.76
> (planned around January 2010).
I added bullet to LLVM testsuite. Basically I had to flatten source
directories since this is a
2008 May 23
4
[LLVMdev] Testing documentation and terminology
Hi all,
as you might have seen, I just did some restructuring on the testing
documentation. Since the changes are only documentation and mostly text
movement, I took the liberty of committing without posting a patch first. Was
that appropriate?.
The incentive for this commit was that I've spent the last week trying to get
a grip on the test suite with moderate success. I think this
2010 Nov 08
2
[LLVMdev] LLVM test-suite support for dragonegg / Fortran
Hi,
I am very interested in using dragonegg as a fortran frontend for the
LLVM test suite, as a start to improve fortran support.
I believe this should be easy, but when I looked into this I had the
impression the nightly tester in the llvm test-suite does not even
support dragonegg for the C/C++ part. Is this true or did I miss something?
Are there any patches flying around, that would take
2008 Jul 30
3
[LLVMdev] llvm-gcc builds on 32 bit linux broken
Hi all,
I'm having some trouble building llvm-gcc as of today, with and without
bootstrap.
The error I get is:
/home/kooijman/src/llvm-gcc/obj/./gcc/xgcc
-B/home/kooijman/src/llvm-gcc/obj/./gcc/
-B/home/kooijman/src/llvm-gcc/obj/../install/i686-pc-linux-gnu/bin/
-B/home/kooijman/src/llvm-gcc/obj/../install/i686-pc-linux-gnu/lib/ -isystem
2016 Oct 04
8
[Bug 2621] New: ControlMaster started by scp (non-ssh?) doesn't forward agent
https://bugzilla.mindrot.org/show_bug.cgi?id=2621
Bug ID: 2621
Summary: ControlMaster started by scp (non-ssh?) doesn't
forward agent
Product: Portable OpenSSH
Version: 7.3p1
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: P5
Component: Miscellaneous
2010 Nov 08
0
[LLVMdev] LLVM test-suite support for dragonegg / Fortran
Hi Tobias,
> I am very interested in using dragonegg as a fortran frontend for the LLVM test
> suite, as a start to improve fortran support.
>
> I believe this should be easy, but when I looked into this I had the impression
> the nightly tester in the llvm test-suite does not even support dragonegg for
> the C/C++ part. Is this true or did I miss something?
this is true.
>
2007 Jul 28
0
[LLVMdev] Making test-suite regression detection easier
Hi Christopher,
On Sat, 2007-07-28 at 12:58 -0700, Christopher Lamb wrote:
> Most of the time I'm working on a non-public LLVM target, but
> sometimes I want to contribute fixes or enhancements back to the core
> of LLVM or a public target. One thing that I end up having to do each
> time this happens is that I've got to run the test-suite with a
> vanilla copy of LLVM from
2009 Dec 16
6
[LLVMdev] Help adding the Bullet physics sdk benchmark to the LLVM test suite?
Hi Anton,
Thanks a lot for offering help.
Bullet uses basic linear algebra with 4-way vectors, quaternion and
matrices.
Although most of this is plain portable C++ perhaps LLVM can auto-vectorize
some of this?
There is a little bit of hand optimized x86 SSE code. This is only enabled
on 32bit Windows and Mac OSX Intel builds.
>> Should I just use the 2.75 release?
If you are interested,
2007 Jul 28
2
[LLVMdev] Making test-suite regression detection easier
Most of the time I'm working on a non-public LLVM target, but
sometimes I want to contribute fixes or enhancements back to the core
of LLVM or a public target. One thing that I end up having to do each
time this happens is that I've got to run the test-suite with a
vanilla copy of LLVM from SVN to discover which tests are failing so
that I can determine that my changes
2008 Jun 05
4
[LLVMdev] Adding DenseMap::FindAndConstruct with a default value
Hi All,
I've been fiddling around with a DenseMap to store cached copies of some
result. In short, I'm doing the following:
It = Map.find(Key)
if (It != Map.end() && It->second != Unknown)
Return It->second;
// do_stuff
return Map[Key] = Result;
However, I this requires two lookups in the hash table, which is not so nice.
Currently, there is no way to write this down so
2008 May 07
4
[LLVMdev] Missing passes
Hi,
I was evaluating all transformation passes and noticed a few things. In
particular, I found three passes in the documentation that I can't seem to
find any code for. Where these removed?
Lower GC intrinsics, for GCless code generators (-lowergc)
Correlated Expression Elimination (-cee)
Lower select instructions to branches (-lowerselect)
Additionally, I found the following passes for
2008 Sep 23
1
[LLVMdev] Web Server Problems Persist
Hi John,
> If you run into problems, please email llvmdev. I'll periodically check
> llvm.org to make sure it's still up.
I'm seeing long delays on llvm.org again. Pages are served eventually, but it
takes minutes for each requests.
Are there any dynamic scripts on the server that can eat a lot of resources? I
think the nightly tester result pages would qualify? Perhaps
2009 Jan 22
3
[LLVMdev] Leaving LLVM
Hi all,
about a month ago, I've started working on my master's thesis. Since I want to
focus on just that work, I've stopped my LLVM work for now. It is unclear
whether I will continue my work after graduation, but it seems unlikely.
I'll still keep track of LLVM from a personal interest (mostly watching the
IRC channel), but I won't have the time to track any mailing lists.