History log of /external/llvm/unittests/Makefile
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
cd81d94322a39503e4a3e87b6ee03d4fcb3465fb 21-Jul-2014 Stephen Hines <srhines@google.com> Update LLVM for rebase to r212749.

Includes a cherry-pick of:
r212948 - fixes a small issue with atomic calls

Change-Id: Ib97bd980b59f18142a69506400911a6009d9df18
/external/llvm/unittests/Makefile
36b56886974eae4f9c5ebc96befd3e7bfe5de338 24-Apr-2014 Stephen Hines <srhines@google.com> Update to LLVM 3.5a.

Change-Id: Ifadecab779f128e62e430c2b4f6ddd84953ed617
/external/llvm/unittests/Makefile
999ffb6085a6e24261680b41d4f43ad4ba8fd250 09-Nov-2013 Adrian Prantl <aprantl@apple.com> Revert "Move copying of global initializers below the cloning of functions."

This would cause internal symbols that are only referenced by global initializers to be removed.

This reverts commit 194219.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194304 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Makefile
5d5f2c37d57276c9320dd2677d355d47fa4bc5c4 07-Nov-2013 Bill Wendling <isanbard@gmail.com> Move copying of global initializers below the cloning of functions.

The BlockAddress doesn't have access to the correct basic blocks until the
functions have been cloned. This causes the BlockAddress to point to the old
values. Just wait until the functions have been cloned before copying the
initializers.
PR13163

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194218 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Makefile
49978e61250a7229ad1040b002a609858f158584 16-Oct-2013 Rafael Espindola <rafael.espindola@gmail.com> Fix MCDataAtom never calling remap when adding data.

This patch fixes a small mistake in MCDataAtom::addData() where it doesn't ever
call remap():

- if (Data.size() > Begin - End - 1)
+ if (Data.size() > End + 1 - Begin)
remap(Begin, End + 1);

This is currently not visible because of another bug is the disassembler, so
the patch includes a unit test.

Patch by Stephen Checkoway.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@192823 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Makefile
800a8761285a239bb82f7d1883a8398815cd2d8f 03-Sep-2013 Eric Christopher <echristo@gmail.com> Add a hashing routine that handles hashing types. Add a test for
hashing the contents of DW_FORM_data1 on top of a type with attributes.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@189862 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Makefile
6cc16a04797b0d231405f4fb6ccd22a85269ad20 20-Jul-2013 Hans Wennborg <hans@hanshq.net> Add Option unit tests to the make build

Previously, they were only built and run in the CMake build.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186756 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Makefile
845e196a52d52abcd789612750f6f34af3a2cc79 09-Jul-2013 Sean Silva <silvas@purdue.edu> Make BinaryRef output correctly in case of empty data.

Previously, it would simply output nothing, but it should output an
empty string `""`.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185894 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Makefile
cd61455798777446f35723fdb77f54a17e602009 17-Apr-2013 Alexey Samsonov <samsonov@google.com> Create a stub for DWARF parser unittests

Moves one DWARF-specific header to include/llvm/DebugInfo from lib/.
Add a short unittest for r179095.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@179678 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Makefile
c779e96158cbac4c62df8e2053ab6a933eba5868 07-Jan-2013 Chandler Carruth <chandlerc@gmail.com> Rename the VMCore unittest tree to IR. Somehow was missed when doing the
library rename.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171747 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Makefile
972cc0d54ac9ddbaa4d22a4f36db5269b3b4bbde 02-Jan-2012 Chandler Carruth <chandlerc@gmail.com> Undo the hack in r147427 and move this unittest to a better home. This
is testing the bitcode reader's functionality, not VMCore's. Add the
what is a hope sufficient build system mojo to build and run a new
unittest.

Also clean up some of the test's naming. The goal for the file should be
to unittest the Bitcode Reader, and this is just one particular test
among potentially many in the future. Also, reverse my position and
relegate the PR# to a comment, but stash the comment on the same line as
the test name so it doesn't get lost. This makes the code more
self-documenting hopefully w/o losing track of the PR number.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@147431 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Makefile
1f6efa3996dd1929fbc129203ce5009b620e6969 29-Nov-2010 Michael J. Spencer <bigcheesegs@gmail.com> Merge System into Support.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120298 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Makefile
f2ca4cb86df1d38c439f35774210b16f36841531 24-Nov-2010 Michael J. Spencer <bigcheesegs@gmail.com> unittests: Add SystemTests.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120101 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Makefile
ab37f50838350e1104579fbd1f7c8820473485a5 03-Aug-2010 Dan Gohman <gohman@apple.com> Make SCEVUnknown a CallbackVH, so that it can be notified directly
of Value deletions and RAUWs, instead of relying on ScalarEvolution's
Scalars map being notified, as that's complicated at best, and
insufficient in general.

This means SCEVUnknown needs a non-trivial destructor, so introduce
a mechanism to allow ScalarEvolution to locate all the SCEVUnknowns.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110086 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Makefile
a8ebd2e64f9e75558cf252ec6564bf5156be53b2 30-Jul-2010 Bob Wilson <bob.wilson@apple.com> Remove the temporary hack, now that the llvm-i686-linux buildbot has
completed a successful build.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109815 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Makefile
575be08e8a52226f8468d8dc78a5bbea273148c5 30-Jul-2010 Bob Wilson <bob.wilson@apple.com> Fix the temporary hack.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109810 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Makefile
0e2b7de10ff34172c6b0a3155103be0d5eca49de 30-Jul-2010 Daniel Dunbar <daniel@zuster.org> Temporary hack to ensure stale Analysis dir is cleaned up on llvm-i686-linux.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109809 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Makefile
e6cbfa6b09e3e9ddf18449d1b64793e24af27c6b 29-Jul-2010 Eric Christopher <echristo@apple.com> Speculatively revert r109705 since it seems to be causing some build bot
angst.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109718 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Makefile
c6743207e20904008d2de016adfa6b0a9355c0e7 29-Jul-2010 Dan Gohman <gohman@apple.com> Factor out some of the code for updating old SCEVUnknown values, and
extend it to handle the case where multiple RAUWs affect a single
SCEVUnknown.

Add a ScalarEvolution unittest to test for this situation.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109705 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Makefile
4dd68242f106f047f80a5e0fdd96e19cb0ac5eed 27-Sep-2009 Nick Lewycky <nicholas@mxc.ca> New unit test for the cloning module, which so far only covers cloning of
instructions' optimization flags.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82934 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Makefile
f845c74c6243a10ee5df2af003dcf81bbd0b51a0 13-Sep-2009 Daniel Dunbar <daniel@zuster.org> Move unittest driver to utils/unittest/UnitTestMain.
- This eliminates a race between building the unittests and linking the
UnitTestMain library.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81719 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Makefile
d6f034b2d08efcb8f2d5b578fab1b254d9821c88 01-Aug-2009 Benjamin Kramer <benny.kra@googlemail.com> Remove now empty unit test directory.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77790 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Makefile
b0d3f25b77a240c83acc012b11f308be0945aa43 27-Jul-2009 Benjamin Kramer <benny.kra@googlemail.com> Remove trailing slashes from include paths. Some versions of mingw don't like them.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77188 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Makefile
df5a7daff9c7664bff8b713e8ed5155319bc6041 25-Jun-2009 Jeffrey Yasskin <jyasskin@google.com> Add a JITEventListener interface that gets called back when a new function is
emitted or the machine code for a function is freed. Chris mentioned that we
may also want a notification when a stub is emitted, but that'll be a future
change. I intend to use this to tell oprofile where functions are emitted and
what lines correspond to what addresses.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74157 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Makefile
a11af531ec48ad84f790b9511f003ac5c934a999 24-Jun-2009 Daniel Dunbar <daniel@zuster.org> Start MCAsmStreamer implementation.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74044 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Makefile
2e734269e3f354e52bd9e55d791e1885aa7d4cd8 24-Mar-2009 Misha Brukman <brukman+llvm@gmail.com> Converted a1.ll to unittests.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@67652 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Makefile
501adac7aa2951dca2dfbb50d37b2d307e7af915 17-Mar-2009 Daniel Dunbar <daniel@zuster.org> Minimal raw_ostream unit tests


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@67083 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Makefile
4113bd1dc6032f9559fa58c61d5cc7d9a8c079be 05-Jan-2009 Bill Wendling <isanbard@gmail.com> Modify the unittests Makefiles so that they don't rebuild parts of LLVM just to
run the tests. Most of this was stolen from the llvm/test Makefiles.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61648 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Makefile
11366a03f56cd3eaf5a056a388a5b86955539b80 02-Jan-2009 Nuno Lopes <nunoplopes@sapo.pt> make 'make clean' remove test binaries as well

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61572 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Makefile
8fb520eb4f06d4ef771abe9c22d85b2a275988ee 01-Jan-2009 Misha Brukman <brukman+llvm@gmail.com> Original patch by Talin.

* Added the first LLVM unittest -- DenseMap.
* Updated mkpatch utility to include llvm/unittests dir
* Added top-level target "unittests" to run all unittests


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61541 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Makefile