Chris Lattner
|
40908cf792
|
Enhance this to check for a crash, add a case that crashes simplifylibcalls,
and add a case that has uses.
llvm-svn: 23424
|
2005-09-24 22:16:04 +00:00 |
|
Chris Lattner
|
daed210edd
|
new testcase that crashes the CFE
llvm-svn: 23423
|
2005-09-24 20:54:33 +00:00 |
|
Chris Lattner
|
e97c845fb8
|
new testcase for PR630
llvm-svn: 23422
|
2005-09-24 08:38:28 +00:00 |
|
Chris Lattner
|
be57630463
|
new testcase
llvm-svn: 23409
|
2005-09-23 18:43:57 +00:00 |
|
Chris Lattner
|
43fa639856
|
new testcase
llvm-svn: 23402
|
2005-09-23 00:53:06 +00:00 |
|
Chris Lattner
|
f1fadf4ab6
|
Testcase for PR629
llvm-svn: 23401
|
2005-09-21 06:53:56 +00:00 |
|
Chris Lattner
|
e944688f8b
|
make this test harder: add a case where instructions are in the bb to be
threaded over
llvm-svn: 23396
|
2005-09-20 01:43:41 +00:00 |
|
Chris Lattner
|
5ab7f9420a
|
new testcase
llvm-svn: 23394
|
2005-09-20 00:41:55 +00:00 |
|
Chris Lattner
|
2e29152408
|
new testcase.
llvm-svn: 23390
|
2005-09-19 23:48:04 +00:00 |
|
Chris Lattner
|
7e94dfdc90
|
new testcase
llvm-svn: 23380
|
2005-09-18 05:10:39 +00:00 |
|
Chris Lattner
|
dd10722054
|
new testcase
llvm-svn: 23378
|
2005-09-18 04:22:59 +00:00 |
|
Chris Lattner
|
c6c62e7864
|
new testcase
llvm-svn: 23375
|
2005-09-18 03:39:02 +00:00 |
|
Duraid Madina
|
5c8de93882
|
fails since linux-itanium headers are Different
llvm-svn: 23326
|
2005-09-13 01:03:53 +00:00 |
|
Chris Lattner
|
dbe60107c5
|
new testcase
llvm-svn: 23323
|
2005-09-12 23:22:17 +00:00 |
|
Chris Lattner
|
db236987c2
|
new testcase
llvm-svn: 23321
|
2005-09-12 22:19:46 +00:00 |
|
Chris Lattner
|
c183614166
|
new testcase
llvm-svn: 23319
|
2005-09-12 21:59:22 +00:00 |
|
Chris Lattner
|
fa762ece7e
|
relax pattern match on name
llvm-svn: 23317
|
2005-09-12 17:09:40 +00:00 |
|
Chris Lattner
|
2a30ed887c
|
new testcase
llvm-svn: 23316
|
2005-09-12 17:08:15 +00:00 |
|
Chris Lattner
|
963c549bc9
|
new testcase
llvm-svn: 23312
|
2005-09-12 05:50:15 +00:00 |
|
Chris Lattner
|
94198e530b
|
Make sure to disable 64-bit extensions for this test
llvm-svn: 23309
|
2005-09-11 03:50:38 +00:00 |
|
Chris Lattner
|
97f62d0f5e
|
new testcase
llvm-svn: 23305
|
2005-09-10 01:14:37 +00:00 |
|
Chris Lattner
|
491dda08c5
|
New testcase, neither should require a register-register copy
llvm-svn: 23290
|
2005-09-09 17:48:57 +00:00 |
|
Chris Lattner
|
f315628427
|
x and X should be structurally identical
llvm-svn: 23273
|
2005-09-08 18:47:43 +00:00 |
|
Nate Begeman
|
63817e5779
|
Test the new 64bit i64<->fp functionality
llvm-svn: 23251
|
2005-09-06 22:23:15 +00:00 |
|
Chris Lattner
|
8f067e5813
|
new testcase: tblgen should grok this.
llvm-svn: 23247
|
2005-09-06 21:22:15 +00:00 |
|
Chris Lattner
|
204e15f491
|
Test that converting from double to int64 results in one libcall, not one
and a dead one. This is a legalize bug
llvm-svn: 23227
|
2005-09-02 20:24:10 +00:00 |
|
Chris Lattner
|
ed22d99214
|
new testcase to ensure fsqrt is generated for correct subtargets only, and
that the fsqrt feature works.
llvm-svn: 23217
|
2005-09-02 18:32:22 +00:00 |
|
Chris Lattner
|
019ab1a9ab
|
new testcase for recent bugfix
llvm-svn: 23212
|
2005-09-02 06:12:12 +00:00 |
|
Chris Lattner
|
0af4af9c55
|
This should permit NOT and's, not even dead ones.
llvm-svn: 23199
|
2005-09-02 00:13:56 +00:00 |
|
Chris Lattner
|
3772098053
|
Another case that shouldn't have sign extends: functions returning short
are known to return properly sign extended values, no need for an explicit
extension.
llvm-svn: 23197
|
2005-09-01 23:43:58 +00:00 |
|
Nate Begeman
|
a1cffceb07
|
Add regression test for efficient codegen of i32 x i32 -> hi32(i64) as
mulhs.
llvm-svn: 23183
|
2005-09-01 00:04:03 +00:00 |
|
Chris Lattner
|
57412f06ac
|
Add a testcase for nate's patch
llvm-svn: 23172
|
2005-08-31 18:19:50 +00:00 |
|
Chris Lattner
|
281f3131ba
|
new testcase corresponding to PR621
llvm-svn: 23157
|
2005-08-30 21:02:51 +00:00 |
|
Chris Lattner
|
5202642c06
|
The dag isel misses both of these, the pattern isel just misses the second
one. TODO :)
llvm-svn: 23156
|
2005-08-30 18:44:09 +00:00 |
|
Chris Lattner
|
cd1322eded
|
new testcase that crashes -reassociate
llvm-svn: 23018
|
2005-08-24 17:54:56 +00:00 |
|
Chris Lattner
|
3ad034058e
|
new testcase
llvm-svn: 23016
|
2005-08-24 17:20:30 +00:00 |
|
Chris Lattner
|
17d04b309c
|
Make sure this doesn't break when we're improving the isels
llvm-svn: 23014
|
2005-08-24 16:48:49 +00:00 |
|
Chris Lattner
|
374051379d
|
New testcase for PR618
llvm-svn: 22983
|
2005-08-23 20:22:07 +00:00 |
|
Chris Lattner
|
7ed2f46d60
|
Testcase for a crash in the legalizer on ia64. This is reduced from kc++.
llvm-svn: 22968
|
2005-08-22 17:16:49 +00:00 |
|
Chris Lattner
|
a43a966d4b
|
Add a long-overdue itanium regression test dir: hint hint Duraid :)
llvm-svn: 22967
|
2005-08-22 17:15:41 +00:00 |
|
Chris Lattner
|
8c314e8d4d
|
Fix a bug in the RUN line
llvm-svn: 22945
|
2005-08-21 16:37:36 +00:00 |
|
Chris Lattner
|
95a4e948da
|
remove dead args
llvm-svn: 22900
|
2005-08-19 01:17:18 +00:00 |
|
Chris Lattner
|
3ddfd4fb7e
|
remove dead options
llvm-svn: 22899
|
2005-08-19 01:16:18 +00:00 |
|
Chris Lattner
|
d00cbf7aa6
|
remove dead flags
llvm-svn: 22898
|
2005-08-19 01:14:40 +00:00 |
|
Jim Laskey
|
0022ebabdf
|
Unmangled names.
llvm-svn: 22875
|
2005-08-18 20:06:09 +00:00 |
|
Jim Laskey
|
0e5b5a3433
|
1. Fix comment.
2. Get an exact count of 'li ' instructions.
llvm-svn: 22872
|
2005-08-18 19:38:57 +00:00 |
|
Jim Laskey
|
4251791f33
|
Add regression test to make sure that constants are generated optimally.
llvm-svn: 22871
|
2005-08-18 19:32:46 +00:00 |
|
Nate Begeman
|
413277de9a
|
Add a testcase for load short -> uint, which is currently emitted as a
zextload + sign_extend_inreg rather than a sextload.
llvm-svn: 22852
|
2005-08-18 03:11:44 +00:00 |
|
Chris Lattner
|
605afae736
|
new testcase distilled from mesa
llvm-svn: 22842
|
2005-08-17 21:21:47 +00:00 |
|
Chris Lattner
|
68e050feda
|
testcase that crashes lsr, distilled from 175.vpr
llvm-svn: 22796
|
2005-08-16 00:36:12 +00:00 |
|