Commit Graph

1045 Commits

Author SHA1 Message Date
Chris Lattner
93e4916c37 Reorganize tests because we no longer cannonicalize X != 0 -> cast X to bool
In fact, we plan to eliminate cast to bool entirely.

llvm-svn: 7805
2003-08-13 05:27:57 +00:00
Chris Lattner
5a3ca99914 Update test to represent new cannonicalization rules for multiplies
llvm-svn: 7804
2003-08-13 04:20:06 +00:00
Chris Lattner
2633d5c2b1 new testcase
llvm-svn: 7791
2003-08-12 21:35:55 +00:00
Chris Lattner
3a54425d95 Right, instcombine cannot remove ((X >> C) << C) if it's signed.
llvm-svn: 7790
2003-08-12 21:22:51 +00:00
Chris Lattner
e1eb197115 New testcases
llvm-svn: 7789
2003-08-12 21:20:49 +00:00
Chris Lattner
bed18de8d0 New testcases
llvm-svn: 7781
2003-08-12 19:10:50 +00:00
Chris Lattner
f061b332b4 Testcase for feature we should support eventually
llvm-svn: 7772
2003-08-12 14:58:08 +00:00
Chris Lattner
050e145557 New testcase
llvm-svn: 7711
2003-08-10 22:02:44 +00:00
Sumant Kowshik
9f8c5e3245 Removed the support for pool allocation testing. This will be in a separate TEST file
llvm-svn: 7664
2003-08-07 05:36:53 +00:00
John Criswell
635a8c2a31 Removed Makefile.common.
Since we are including Makefile.test, we automatically get Makefile.common.
Furthermore, the double inclusion of Makefile.common causes the test suite to
be executed twice per invocation of the top level make.

llvm-svn: 7652
2003-08-06 21:50:36 +00:00
Chris Lattner
352ceeba9e New testcase
llvm-svn: 7643
2003-08-06 18:26:19 +00:00
Sumant Kowshik
7f7a4a1472 Added POOLFLAGS option to run pool allocation
llvm-svn: 7624
2003-08-06 01:03:28 +00:00
Tanya Lattner
9d218f68d1 Added LICM test cases to:
1) Check that trapping instructionns that are not guaranteed to execute are not hoisted.
2) Check that trapping instructions that are guaranteed to execute are hoisted.

llvm-svn: 7613
2003-08-05 18:52:42 +00:00
Chris Lattner
e465467534 new testcases that simplifycfg breaks
llvm-svn: 7598
2003-08-05 16:11:36 +00:00
Chris Lattner
11c55b01b0 New testcase, identified by Vikram, reduced by Brian
llvm-svn: 7582
2003-08-04 23:28:44 +00:00
Chris Lattner
b0c4251c0b New testcase
llvm-svn: 7575
2003-08-04 20:43:48 +00:00
Chris Lattner
46e32d7e62 New testcase
llvm-svn: 7560
2003-08-04 04:53:13 +00:00
Chris Lattner
0ebe4a52fb New testcase
llvm-svn: 7557
2003-08-04 02:11:05 +00:00
Chris Lattner
e16a7ab1d7 New testcase
llvm-svn: 7525
2003-08-03 18:28:09 +00:00
Chris Lattner
ea9297063a New testcase
llvm-svn: 7517
2003-08-03 17:47:52 +00:00
Chris Lattner
802765f14a Fix problem executing the CBE
llvm-svn: 7500
2003-08-01 23:29:59 +00:00
Chris Lattner
063010fc6c Add test of file inclusion capability for bugpoint
llvm-svn: 7435
2003-07-30 20:55:37 +00:00
Chris Lattner
05d010862c Initial tests for tblgen
llvm-svn: 7430
2003-07-30 19:40:00 +00:00
Vikram S. Adve
dc9d96c228 Regression test for incorrect character emitted to char array.
llvm-svn: 7379
2003-07-29 14:02:40 +00:00
Chris Lattner
e3e77de966 Somehow "simplest" test became a hello world test. Rectify this.
llvm-svn: 7353
2003-07-27 00:28:10 +00:00
Chris Lattner
e20dc0fd40 Simplify some makefile magic, no functional changes
llvm-svn: 7336
2003-07-25 22:26:17 +00:00
Chris Lattner
092a931aa2 Add fixmes
llvm-svn: 7335
2003-07-25 21:13:16 +00:00
Chris Lattner
30096fa918 This test has been automatized
llvm-svn: 7333
2003-07-25 21:09:42 +00:00
Chris Lattner
f9a29d50df Update to use more modern graph checker
llvm-svn: 7332
2003-07-25 21:09:20 +00:00
Chris Lattner
095ffd992d New testcase, an automatized version of Vikrams ggcollapse.c file
llvm-svn: 7331
2003-07-25 21:09:11 +00:00
Chris Lattner
7c72e1a537 Remove testcase which has been automatized
llvm-svn: 7325
2003-07-25 20:55:08 +00:00
Chris Lattner
fef040821f Checkin of Vikram's ggfuncptr.c test adapted for automatic checking
llvm-svn: 7324
2003-07-25 20:53:58 +00:00
Chris Lattner
33030f30d6 More testcases, which I'll implement later
llvm-svn: 7298
2003-07-24 19:44:51 +00:00
Chris Lattner
74300fe9fd Modernize testcase
llvm-svn: 7297
2003-07-24 19:42:28 +00:00
Chris Lattner
e6255fa31c New testcase
llvm-svn: 7296
2003-07-24 19:31:08 +00:00
Chris Lattner
ffcad975f1 New testcases for signed shifts
llvm-svn: 7294
2003-07-24 18:38:09 +00:00
Chris Lattner
2c1555180e Add new tests, make existing tests more difficult
llvm-svn: 7286
2003-07-23 23:21:08 +00:00
Chris Lattner
e2f7f1c479 New testcase
llvm-svn: 7284
2003-07-23 22:02:39 +00:00
Chris Lattner
4fa5064a8e New testcases
llvm-svn: 7281
2003-07-23 21:36:01 +00:00
Chris Lattner
41a06297b5 Renumber tests sequentially
llvm-svn: 7280
2003-07-23 21:11:56 +00:00
Chris Lattner
477e2cfdf8 Split the or and xor tests into two separate files
llvm-svn: 7279
2003-07-23 21:10:55 +00:00
Chris Lattner
176b5899a6 Remove obscure test
llvm-svn: 7278
2003-07-23 21:06:34 +00:00
Chris Lattner
5b08fe9fbf Check in old testcase sitting in my tree
llvm-svn: 7277
2003-07-23 20:48:03 +00:00
Chris Lattner
13c6cb7f5f New testcase
llvm-svn: 7271
2003-07-23 19:35:51 +00:00
Chris Lattner
df40438bd7 New testcase
llvm-svn: 7267
2003-07-23 19:24:34 +00:00
Chris Lattner
5a4bcac8b1 New testcase
llvm-svn: 7266
2003-07-23 19:05:29 +00:00
Chris Lattner
1bfbaa842e New testcases
llvm-svn: 7263
2003-07-23 18:28:42 +00:00
Chris Lattner
3847a79aa0 New testcase
llvm-svn: 7261
2003-07-23 17:56:34 +00:00
Chris Lattner
be67ac6543 New testcase
llvm-svn: 7259
2003-07-23 17:25:55 +00:00
Chris Lattner
eaf43bbfae New tests
llvm-svn: 7256
2003-07-23 17:01:18 +00:00