Reid Spencer
|
21278e9932
|
Add some tests for negative constants to unsigned and large positive
constants to signed.
llvm-svn: 32717
|
2006-12-20 17:27:58 +00:00 |
Chris Lattner
|
aef35566f5
|
new testcase
llvm-svn: 32714
|
2006-12-20 06:20:23 +00:00 |
Reid Spencer
|
38ea551520
|
Update this test because constant integers are always printed signed now.
llvm-svn: 32699
|
2006-12-19 22:42:17 +00:00 |
Reid Spencer
|
1e9d4977b6
|
For PR950:
Test needs to be upgraded for the forthcoming FCmpInst patch.
llvm-svn: 32683
|
2006-12-19 19:55:17 +00:00 |
Reid Spencer
|
98679b56a1
|
This test needs to be upgraded for the forthcoming FCmpInst patch.
llvm-svn: 32682
|
2006-12-19 19:50:30 +00:00 |
Reid Spencer
|
fb5e766bea
|
This test needs to be upgraded for the FCmpInst patch.
llvm-svn: 32677
|
2006-12-19 19:30:58 +00:00 |
Reid Spencer
|
60544284e8
|
Make sure linker output is overwritten so this test can pass multiple times.
llvm-svn: 32675
|
2006-12-19 19:29:50 +00:00 |
Chris Lattner
|
8826afd893
|
testcase for pr1061
llvm-svn: 32674
|
2006-12-19 19:29:50 +00:00 |
Reid Spencer
|
56fd357f5e
|
Back out last revision, a bit premature, its not an upgrade-only change.
llvm-svn: 32670
|
2006-12-19 02:17:23 +00:00 |
Reid Spencer
|
60ea16cd6d
|
For PR950:
Upgrade this test in preparation for the SETCC patch.
llvm-svn: 32669
|
2006-12-19 02:14:08 +00:00 |
Reid Spencer
|
2fff0acab4
|
For PR950:
These tests need to be upgraded in preparation for the SETCC patch.
llvm-svn: 32668
|
2006-12-19 02:09:20 +00:00 |
Reid Spencer
|
fe0cda3de8
|
This test needs to be upgraded in preparation for the SETCC patch.
llvm-svn: 32667
|
2006-12-19 02:07:11 +00:00 |
Reid Spencer
|
c136005f32
|
This test needs to be upgraded.
llvm-svn: 32666
|
2006-12-19 02:03:04 +00:00 |
Reid Spencer
|
0e60d55519
|
Add a couple little tests for SExt/ZExt of constants of a sign that doesn't
match.
llvm-svn: 32647
|
2006-12-18 01:11:46 +00:00 |
Chris Lattner
|
5ffb07839d
|
testcase for pr1049
llvm-svn: 32632
|
2006-12-16 21:12:49 +00:00 |
Chris Lattner
|
cbc280f559
|
Fix one more broken testcase
llvm-svn: 32631
|
2006-12-16 20:27:43 +00:00 |
Chris Lattner
|
a07e363aae
|
Fix borken testcase
llvm-svn: 32627
|
2006-12-16 02:30:24 +00:00 |
Chris Lattner
|
cf1eac3535
|
fix buggy testcase
llvm-svn: 32626
|
2006-12-16 02:29:22 +00:00 |
Chris Lattner
|
cff7b8a9ca
|
testcases for PR1042
llvm-svn: 32625
|
2006-12-16 02:26:57 +00:00 |
Andrew Lenharth
|
54de5be0b4
|
extern_weak link test
llvm-svn: 32602
|
2006-12-15 17:34:37 +00:00 |
Chris Lattner
|
43662ef02b
|
reenable these
llvm-svn: 32596
|
2006-12-15 07:32:49 +00:00 |
Chris Lattner
|
bb39cc4631
|
New testcase for llvm-gcc bugfix
llvm-svn: 32594
|
2006-12-15 06:49:20 +00:00 |
Rafael Espindola
|
3b7544e24c
|
avoid using a constant table when a constant can be used inline
llvm-svn: 32580
|
2006-12-14 18:58:37 +00:00 |
Rafael Espindola
|
09e2921d9a
|
Avoid creating invalid sub/add instructions on the prolog/epilog
patch by Lauro
llvm-svn: 32577
|
2006-12-14 13:31:27 +00:00 |
John Criswell
|
21a589beba
|
Remove DSA tests.
llvm-svn: 32549
|
2006-12-13 19:39:27 +00:00 |
John Criswell
|
62813edc67
|
Remove DSA tests.
llvm-svn: 32547
|
2006-12-13 18:05:30 +00:00 |
Chris Lattner
|
e612d336d9
|
xfail these until I recommit the scalarrepl patch
llvm-svn: 32545
|
2006-12-13 17:42:40 +00:00 |
John Criswell
|
f9e355c7f1
|
Remove DSA tests.
llvm-svn: 32543
|
2006-12-13 17:02:04 +00:00 |
Chris Lattner
|
fc069248f7
|
New testcase for PR1047
llvm-svn: 32528
|
2006-12-13 04:30:18 +00:00 |
Rafael Espindola
|
67d1c8ae0e
|
more general matching of the MVN instruction
llvm-svn: 32484
|
2006-12-12 17:10:13 +00:00 |
Rafael Espindola
|
470d61d82c
|
don't use "ordinary" addressing mode 1 when mvn is appropriate
llvm-svn: 32482
|
2006-12-12 14:03:29 +00:00 |
Chris Lattner
|
f65ce046db
|
new testcase for pr1045
llvm-svn: 32467
|
2006-12-12 04:24:17 +00:00 |
Chris Lattner
|
f929e81d37
|
This should check for darwin literal sections as well.
llvm-svn: 32464
|
2006-12-12 03:59:46 +00:00 |
Rafael Espindola
|
9fa0a26808
|
use MVN to handle small negative constants
llvm-svn: 32459
|
2006-12-12 01:03:11 +00:00 |
Reid Spencer
|
aabebbbf2e
|
Don't bother upgrading this.
llvm-svn: 32458
|
2006-12-12 00:53:31 +00:00 |
Rafael Espindola
|
1bbe581d0f
|
add mvn
llvm-svn: 32454
|
2006-12-12 00:37:38 +00:00 |
Reid Spencer
|
840cc9e1a9
|
Test case for ensuring correct reading back of cast constant expressions.
llvm-svn: 32449
|
2006-12-11 23:19:53 +00:00 |
Reid Spencer
|
0fdba212a7
|
Add a test for constant folding of bitcast to/from floating point.
llvm-svn: 32446
|
2006-12-11 21:25:10 +00:00 |
Reid Spencer
|
025ca90b7a
|
Provide a test for int<->float and long<->double bitcasts.
llvm-svn: 32445
|
2006-12-11 20:40:28 +00:00 |
Chris Lattner
|
2a39f55e24
|
constant folding of bitcast is broken.
llvm-svn: 32437
|
2006-12-11 18:29:07 +00:00 |
Chris Lattner
|
e9c430c5d8
|
the xform is done by scalarrepl not the code generator.
llvm-svn: 32425
|
2006-12-11 01:03:32 +00:00 |
Chris Lattner
|
ac57792106
|
new testcase
llvm-svn: 32421
|
2006-12-11 00:34:27 +00:00 |
Chris Lattner
|
a571d211ae
|
testcase for a regression introduced by the recent cast patch
llvm-svn: 32419
|
2006-12-11 00:12:07 +00:00 |
Chris Lattner
|
a4121981ce
|
new testcase
llvm-svn: 32417
|
2006-12-10 23:52:28 +00:00 |
Rafael Espindola
|
b8ada08b26
|
.align is in bits
.comm is in bytes
:-(
llvm-svn: 32408
|
2006-12-10 02:53:14 +00:00 |
Rafael Espindola
|
b313efb0cd
|
fix test/Regression/CodeGen/X86/weak.ll
if a variable has no initialization, I->getInitializer() will fail
llvm-svn: 32407
|
2006-12-09 23:14:08 +00:00 |
Rafael Espindola
|
839bcb4af2
|
use a . instead of a % in the grep expression
llvm-svn: 32406
|
2006-12-09 21:21:06 +00:00 |
Reid Spencer
|
2fee8a99e2
|
Fix the run line and make this test more specific.
llvm-svn: 32403
|
2006-12-09 19:39:56 +00:00 |
Reid Spencer
|
1d3dbd34b7
|
Add a check to catch an incorrect upgrade.
llvm-svn: 32402
|
2006-12-09 19:35:43 +00:00 |
Reid Spencer
|
b558b57e75
|
Too soon to commit, revert.
llvm-svn: 32397
|
2006-12-09 05:13:50 +00:00 |