[llvm-commits] Codegen stress testing tool

Rotem, Nadav nadav.rotem at intel.com
Fri Feb 24 14:46:04 PST 2012


Compiling lots of 'junk' helps in catching missing isel patterns and fire assertions in different parts of the codegen.   I attached a patch for a small utility that generates random LL files. I found many codegen bugs[1] using this utility and I think that it would be useful to have it upstream.

Thanks,
Nadav

[1] http://llvm.org/bugs/buglist.cgi?resolution=---&query_format=advanced&longdesc=autogen&longdesc_type=anywordssubstr
---------------------------------------------------------------------
Intel Israel (74) Limited

This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120224/327853c7/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: llvm-stress.diff
Type: application/octet-stream
Size: 23764 bytes
Desc: llvm-stress.diff
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120224/327853c7/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: output-example.ll
Type: application/octet-stream
Size: 5832 bytes
Desc: output-example.ll
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120224/327853c7/attachment-0001.obj>


More information about the llvm-commits mailing list