[llvm-commits] [llvm] r80348 - in /llvm/trunk/test/Analysis/Profiling: ./ 2009-08-21-irregular-loop.ll 2009-08-21-only-one-block.ll 2009-08-21-several-blocks.ll dg.exp

Andreas Neustifter e0325716 at student.tuwien.ac.at
Fri Aug 28 03:09:03 PDT 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Daniel!

Daniel Dunbar wrote:
> On Fri, Aug 28, 2009 at 12:30 AM, Andreas
> Neustifter<e0325716 at student.tuwien.ac.at> wrote:
>> Daniel Dunbar wrote:
>>> Maybe it only makes sense to add the -irregular-loop test; I think its
>>> very unlikely that the other two will catch errors this one doesn't
>>> (that couldn't be caught with non-lli testing).
>> The 2009-08-21-several-blocks.ll may go, I will look into this.
>>
>> I would like to keep the 2009-08-21-only-one-block.ll because it tests
>> the proper implementation of the function entry edge (0,entry) that is
>> necessary when there is no other edge in the function.
> 
> Ok. Couldn't that one function be integrated into the other test though?

I have pulled together all relevant tests in r80355 and renamed it.

It now includes the 2009-08-21-only-one-block.ll and the irregular loop
test.

Also I cut down the number of invocations of lli so that most of the
blocks are executed at least once, now also one or two blocks are not
executed to test this too.

Also it tests some of the instrumented code so its a more fine-grained
tests.

I really like this one now, its quite streamlined regarding the
necessary program invocations but it tests the profiling tool chain good.

Andi

- --
==========================================================================
This email is signed, for more information see
http://web.student.tuwien.ac.at/~e0325716/gpg.html
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkqXrL8ACgkQPiYq0rq7s/DmEwCdFSrNzzzriHNd+Zd5cUC/Fg9Q
wRIAn2/qnUVecm2slUvHAnKOlLeCipIg
=9hXA
-----END PGP SIGNATURE-----



More information about the llvm-commits mailing list