Jim Laskey
|
bc9154641b
|
These tests all rely on using register mnemonics and thus must behave in the
world of darwin.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32725 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-21 00:01:42 +00:00 |
|
Reid Spencer
|
79a7eaa5c3
|
This test needs to be upgraded for the forthcoming FCmpInst patch.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32682 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-19 19:50:30 +00:00 |
|
Reid Spencer
|
eae919f653
|
This test needs to be upgraded for the FCmpInst patch.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32677 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-19 19:30:58 +00:00 |
|
Chris Lattner
|
cbac0aa9eb
|
testcase for pr1061
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32674 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-19 19:29:50 +00:00 |
|
Reid Spencer
|
0db64caad9
|
This test needs to be upgraded in preparation for the SETCC patch.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32667 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-19 02:07:11 +00:00 |
|
Reid Spencer
|
b717d10c7e
|
This test needs to be upgraded.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32666 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-19 02:03:04 +00:00 |
|
Chris Lattner
|
286505a944
|
testcase for pr1049
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32632 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-16 21:12:49 +00:00 |
|
Chris Lattner
|
7f03b2d107
|
Fix one more broken testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32631 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-16 20:27:43 +00:00 |
|
Rafael Espindola
|
8897a7b02e
|
avoid using a constant table when a constant can be used inline
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32580 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-14 18:58:37 +00:00 |
|
Rafael Espindola
|
15f17a7c47
|
Avoid creating invalid sub/add instructions on the prolog/epilog
patch by Lauro
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32577 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-14 13:31:27 +00:00 |
|
Rafael Espindola
|
a898ce687a
|
more general matching of the MVN instruction
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32484 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-12 17:10:13 +00:00 |
|
Rafael Espindola
|
2426775c81
|
don't use "ordinary" addressing mode 1 when mvn is appropriate
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32482 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-12 14:03:29 +00:00 |
|
Chris Lattner
|
d7626a82e6
|
This should check for darwin literal sections as well.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32464 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-12 03:59:46 +00:00 |
|
Rafael Espindola
|
f64945d83c
|
use MVN to handle small negative constants
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32459 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-12 01:03:11 +00:00 |
|
Reid Spencer
|
12375467b2
|
Don't bother upgrading this.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32458 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-12 00:53:31 +00:00 |
|
Rafael Espindola
|
450856d01b
|
add mvn
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32454 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-12 00:37:38 +00:00 |
|
Reid Spencer
|
711679e21c
|
Provide a test for int<->float and long<->double bitcasts.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32445 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-11 20:40:28 +00:00 |
|
Chris Lattner
|
d36a76d655
|
the xform is done by scalarrepl not the code generator.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32425 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-11 01:03:32 +00:00 |
|
Rafael Espindola
|
796cbd87b4
|
.align is in bits
.comm is in bytes
:-(
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32408 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-10 02:53:14 +00:00 |
|
Rafael Espindola
|
3e69a7e527
|
fix test/Regression/CodeGen/X86/weak.ll
if a variable has no initialization, I->getInitializer() will fail
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32407 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-09 23:14:08 +00:00 |
|
Rafael Espindola
|
5b24426375
|
use a . instead of a % in the grep expression
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32406 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-09 21:21:06 +00:00 |
|
Rafael Espindola
|
0ec729ef2d
|
%progbits not @progbits
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32376 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-08 22:06:02 +00:00 |
|
Rafael Espindola
|
33dec797c3
|
add missing &&
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32374 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-08 21:43:02 +00:00 |
|
Rafael Espindola
|
1366626e08
|
add \"aw\",@progbits" to ctors and dtors
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32373 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-08 21:24:58 +00:00 |
|
Andrew Lenharth
|
6b6b6f6ab8
|
test packed struct codegen on x86
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32367 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-08 18:54:15 +00:00 |
|
Rafael Espindola
|
1c411dee4f
|
fix alignment
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32337 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-07 22:38:06 +00:00 |
|
Chris Lattner
|
d4fca27e59
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32335 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-07 22:36:14 +00:00 |
|
Chris Lattner
|
afa2159a54
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32330 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-07 22:15:20 +00:00 |
|
Rafael Espindola
|
7367d05cb7
|
make sure that we don't use a common symbol if a section was specified
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32310 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-07 18:33:58 +00:00 |
|
Andrew Lenharth
|
b56f1e2ee5
|
Copy ARM's weak symbol test
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32307 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-07 17:37:54 +00:00 |
|
Rafael Espindola
|
392b1b2ef3
|
print weak references
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32276 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-06 13:35:10 +00:00 |
|
Chris Lattner
|
6bfc69c831
|
this is a subset of Codegen/X86/bitcast.ll, remove it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32248 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-06 00:46:14 +00:00 |
|
Chris Lattner
|
ade2f54d2b
|
new testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32227 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-05 18:21:52 +00:00 |
|
Rafael Espindola
|
97815c6b9c
|
expand memmove and memcpy
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32226 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-05 17:57:23 +00:00 |
|
Rafael Espindola
|
462af9a2e0
|
add support for the "r" asm constraint
patch by Lauro Ramos Venancio
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32224 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-05 17:37:31 +00:00 |
|
Rafael Espindola
|
204b0c2ca0
|
add support for weak linkage
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32222 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-05 17:00:17 +00:00 |
|
Chris Lattner
|
f34208b8b1
|
Testcase for PR1029, patch by Rafael vila de EspÃndola
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32205 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-04 22:37:48 +00:00 |
|
Reid Spencer
|
4d42fcebe3
|
Fix the intrinsic debug call to make this match current definition.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32190 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-04 20:13:49 +00:00 |
|
Reid Spencer
|
2e1af738ee
|
Make this test succeed on both Darwin and Linux
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32189 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-04 20:09:02 +00:00 |
|
Reid Spencer
|
3f4d6d185b
|
XFAIL until PR1033 is fixed.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32187 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-04 18:39:14 +00:00 |
|
Reid Spencer
|
b212dceb6b
|
Test case for PR1033, x86-64 code gen fails on bitcast.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32185 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-04 18:24:56 +00:00 |
|
Evan Cheng
|
0650378757
|
Fix test.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32183 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-04 18:06:24 +00:00 |
|
Jim Laskey
|
1f401b7568
|
Duplicate of Regression/Debugger/funccall.ll.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32175 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-04 10:50:32 +00:00 |
|
Reid Spencer
|
2e7e4f2e01
|
Upgrade intrinsic function calls manually.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32137 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-02 20:41:53 +00:00 |
|
Reid Spencer
|
a090f1f83c
|
Rearrange code so that llvm-upgrade doesn't break the optimization this
test is trying to verify.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32135 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-02 20:39:25 +00:00 |
|
Reid Spencer
|
ee45c55fe6
|
Upgrade intrinsic function calls
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32134 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-02 20:38:37 +00:00 |
|
Reid Spencer
|
d05b67dc64
|
Run llvm-upgrade on this test and/or upgrade intrinsic function calls.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32133 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-02 20:38:10 +00:00 |
|
Reid Spencer
|
69ccadd753
|
Use the llvm-upgrade program to upgrade llvm assembly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32115 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-02 04:23:10 +00:00 |
|
Jim Laskey
|
d52bbdceef
|
wrong spot
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32084 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-01 19:39:32 +00:00 |
|
Jim Laskey
|
255b47bda3
|
Test for float varargs.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32083 91177308-0d34-0410-b5e6-96231b3b80d8
|
2006-12-01 19:29:20 +00:00 |
|