1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 19:52:54 +01:00
Commit Graph

1347 Commits

Author SHA1 Message Date
Chris Lattner
ade954b08f Rename variable to avoid confusing it with the global G
llvm-svn: 10411
2003-12-11 22:49:32 +00:00
Chris Lattner
5c22cf763f New testcase that LICM is breaking crafty on
llvm-svn: 10408
2003-12-11 22:15:11 +00:00
Chris Lattner
0028148c0b Fix test that was failing because we were optimizing the program better than expected :)
llvm-svn: 10404
2003-12-11 21:06:43 +00:00
Chris Lattner
58a948d2da New testcase for PR86
llvm-svn: 10403
2003-12-11 19:16:30 +00:00
Brian Gaeke
e4217e90ac Separate out target for cleaning up qmtest garbage.
llvm-svn: 10395
2003-12-11 04:48:38 +00:00
Chris Lattner
53951d117a A new testcase, reduced by bugpoint
llvm-svn: 10384
2003-12-10 20:39:53 +00:00
Chris Lattner
2c5e4a4bc6 new testcase
llvm-svn: 10381
2003-12-10 20:18:09 +00:00
Chris Lattner
93900100d7 New testcase
llvm-svn: 10374
2003-12-10 17:57:38 +00:00
Chris Lattner
763f9b1751 New testcase which caused a bunch of tests to break last night with more
aggressive LICM

llvm-svn: 10372
2003-12-10 17:09:35 +00:00
Chris Lattner
eea80e29a8 new testcase, checking to ensure we handle yet-another spiffy case correctly
llvm-svn: 10357
2003-12-10 05:42:23 +00:00
Brian Gaeke
3921e10089 Don't assume that system headers define 'uint' or 'ulong' as types.
llvm-svn: 10356
2003-12-10 05:06:38 +00:00
Chris Lattner
25bfd01516 Yet another hard testcase
llvm-svn: 10349
2003-12-09 23:29:25 +00:00
Chris Lattner
1914a6d0c9 Add a new testcase which breaks the sinker because the loop canonnicalization
pass does not do a canonnicalization that the sinker wants.

llvm-svn: 10346
2003-12-09 22:05:08 +00:00
Chris Lattner
3477261b34 Fix buggy test
llvm-svn: 10345
2003-12-09 21:45:23 +00:00
Chris Lattner
e7b4ba4051 New testcase for sinking operations from loops with multiple exits
llvm-svn: 10344
2003-12-09 21:40:36 +00:00
Chris Lattner
e9a90cba95 Make the test a bit harder so that we test to ensure that _both_ instructions
are sunk

llvm-svn: 10343
2003-12-09 20:50:20 +00:00
Chris Lattner
87b429a338 New testcases for LICM improvement: code sinking.
llvm-svn: 10339
2003-12-09 16:56:51 +00:00
Chris Lattner
070d2c2bf7 Improve portability with Mac OS/X
llvm-svn: 10338
2003-12-09 16:49:12 +00:00
Chris Lattner
13fa561c2b Improve testcase portability on OS/X
llvm-svn: 10337
2003-12-09 16:48:24 +00:00
Chris Lattner
24436124c2 New testcase that is not actually handled yet, but should be in the future.
This is here to remind me to get back to this after a while.

llvm-svn: 10336
2003-12-09 16:26:42 +00:00
Chris Lattner
8a5e4696ba Whoops, forgot to check this in. :)
llvm-svn: 10334
2003-12-08 23:41:09 +00:00
Chris Lattner
08251ca537 New testcase for automatic insertion of accumulator variables to eliminate
tail recursion

llvm-svn: 10331
2003-12-08 23:16:25 +00:00
Chris Lattner
0443e837a0 New testcase for PR165
llvm-svn: 10314
2003-12-08 06:18:37 +00:00
Chris Lattner
55119e3ae7 New testcase, this should be -tailcallelim'inated
llvm-svn: 10311
2003-12-08 05:32:48 +00:00
Chris Lattner
b65463d410 New testcase that the raiseallocations pass should be able to handle.
llvm-svn: 10304
2003-12-07 01:25:36 +00:00
Chris Lattner
c6f4871be1 Move rule to top-level makefile
llvm-svn: 10255
2003-11-29 09:49:14 +00:00
Chris Lattner
c86488c253 Testcase for duplicated cleanup work (PR11). Note that this testcase is not actually
tested automatically, so it is practically useless.  However, it seemed silly to throw
away my testcase, so here it is.

llvm-svn: 10253
2003-11-29 09:10:50 +00:00
Chris Lattner
2958f1eae7 new testcase for problem causing 2003-10-12-GlobalVarInitializers failures
llvm-svn: 10251
2003-11-29 05:19:15 +00:00
Chris Lattner
40421b5257 Testcase for PR160
llvm-svn: 10247
2003-11-28 01:32:03 +00:00
Chris Lattner
6191c7b9b8 New testcase for PR158
llvm-svn: 10246
2003-11-27 21:25:07 +00:00
Chris Lattner
1b56e3386f testcase for PR159
llvm-svn: 10244
2003-11-27 20:47:16 +00:00
John Criswell
f264309e4c Renamed intermediate values that used the same type and name as previous
values.  All of these files should assemble now.

llvm-svn: 10239
2003-11-26 14:45:37 +00:00
Chris Lattner
e90fe26507 Testcase for PR157
llvm-svn: 10237
2003-11-26 07:35:52 +00:00
Chris Lattner
79a8d4c5d9 testcase for PR 148
llvm-svn: 10206
2003-11-25 08:45:38 +00:00
Chris Lattner
fc4d1b5ae8 Testcase for PR147
llvm-svn: 10205
2003-11-25 03:58:49 +00:00
Brian Gaeke
dafe82129c Unbreak this test case - llvm-as no longer tolerates redefining names in any
given type plane.

llvm-svn: 10169
2003-11-22 06:18:35 +00:00
Brian Gaeke
ef4b6f1647 Strengthen test case.
llvm-svn: 10166
2003-11-22 05:01:57 +00:00
Brian Gaeke
8ba9deba09 C Writer was dumping core on this test case.
llvm-svn: 10165
2003-11-22 04:58:25 +00:00
Chris Lattner
916c27ba4d New testcase that breaks the pruneeh pass
llvm-svn: 10162
2003-11-22 02:20:08 +00:00
Chris Lattner
99e3cfd1b8 New testcase
llvm-svn: 10144
2003-11-21 22:28:49 +00:00
Brian Gaeke
8639bd254c Clean more qmtest files.
llvm-svn: 10125
2003-11-21 01:12:47 +00:00
Chris Lattner
7c86880898 Fix an all too common form of the 'Found global types that are not compatible' warning
llvm-svn: 10122
2003-11-20 21:04:35 +00:00
Chris Lattner
13cd6ef232 New testcase for PR143
llvm-svn: 10120
2003-11-20 20:57:33 +00:00
Brian Gaeke
068882b92d Blow away compiled versions of qmtest classes on 'make clean'.
llvm-svn: 10119
2003-11-20 19:57:17 +00:00
Brian Gaeke
45fa8ba070 Fix0r a test that mistakenly used %llvmg++ instead of %llvmgxx.
llvm-svn: 10118
2003-11-20 19:51:11 +00:00
Chris Lattner
11c1fca771 New testcase for PR132
llvm-svn: 10116
2003-11-20 19:27:12 +00:00
Chris Lattner
855932e76a New testcase for PR141
llvm-svn: 10112
2003-11-20 19:05:21 +00:00
Chris Lattner
ca034cad65 Testcase for PR113
llvm-svn: 10101
2003-11-20 00:32:57 +00:00
Chris Lattner
734620bc11 New testcase for PR133
llvm-svn: 10095
2003-11-19 21:37:52 +00:00
John Criswell
955d719a7c We now support different expectations for different OS's/architectures.
llvm-svn: 10094
2003-11-19 21:13:25 +00:00