Anton Korobeynikov
|
eaf27d276a
|
Ensure that fastcall'ed function is correctly mangled & stack is
properly aligned
llvm-svn: 34788
|
2007-03-01 16:29:22 +00:00 |
|
Chris Lattner
|
9d7106a01c
|
Eliminate enable-x86-fastcc
llvm-svn: 34753
|
2007-02-28 18:38:58 +00:00 |
|
Chris Lattner
|
1fa940fc5f
|
fastcc -> fastcall
llvm-svn: 34749
|
2007-02-28 18:35:36 +00:00 |
|
Chris Lattner
|
310a8f7f8f
|
fastcc -> fastcall
llvm-svn: 34747
|
2007-02-28 18:21:50 +00:00 |
|
Chris Lattner
|
07db51943e
|
fastcc -> fastcall
llvm-svn: 34746
|
2007-02-28 17:42:50 +00:00 |
|
Evan Cheng
|
f9a8f61e1b
|
Fix test case.
llvm-svn: 34710
|
2007-02-28 00:36:33 +00:00 |
|
Reid Spencer
|
3a22b776c7
|
This test passes on x86/Linux now.
llvm-svn: 34686
|
2007-02-27 20:46:44 +00:00 |
|
Reid Spencer
|
76197d85b6
|
Update for constant folding now generating undef and overflow correctly.
llvm-svn: 34676
|
2007-02-27 19:26:40 +00:00 |
|
Reid Spencer
|
e7fb34b1de
|
Shifting by the bit width now produces undef, not 0.
llvm-svn: 34675
|
2007-02-27 19:22:36 +00:00 |
|
Reid Spencer
|
794a68fbbe
|
XFAIL this on x86-Linux until its fixed.
llvm-svn: 34651
|
2007-02-27 02:45:12 +00:00 |
|
Reid Spencer
|
6a19ea730d
|
Remove test cases that produce undefined results.
llvm-svn: 34650
|
2007-02-27 02:34:02 +00:00 |
|
Chris Lattner
|
0a14efc457
|
new testcase
llvm-svn: 34622
|
2007-02-26 03:16:20 +00:00 |
|
Chris Lattner
|
5c1d3eff0a
|
new testcase
llvm-svn: 34614
|
2007-02-25 23:08:29 +00:00 |
|
Chris Lattner
|
4d419b02ec
|
new testcase
llvm-svn: 34612
|
2007-02-25 22:23:15 +00:00 |
|
Chris Lattner
|
51ee558f56
|
new testcase
llvm-svn: 34611
|
2007-02-25 22:02:01 +00:00 |
|
Jim Laskey
|
1c9a412982
|
Test for PR1224.
llvm-svn: 34609
|
2007-02-25 21:43:21 +00:00 |
|
Chris Lattner
|
1f16d0f345
|
new testcase. @foo should be marked fastcc by globalopt
llvm-svn: 34607
|
2007-02-25 21:04:39 +00:00 |
|
Chris Lattner
|
200d389a17
|
verify that double is returned in XMM0 if the function is fastcc.
llvm-svn: 34591
|
2007-02-25 09:30:03 +00:00 |
|
Chris Lattner
|
b71ec8d1cf
|
new testcase
llvm-svn: 34583
|
2007-02-25 08:23:01 +00:00 |
|
Chris Lattner
|
a38cc935a9
|
verify i128 return on x86-64 continues to codegen optimally.
llvm-svn: 34575
|
2007-02-25 06:06:49 +00:00 |
|
Chris Lattner
|
e7afa2a6d9
|
testcase for PR1219
llvm-svn: 34550
|
2007-02-24 02:08:00 +00:00 |
|
Chris Lattner
|
63ddace902
|
testcase for pr1215
llvm-svn: 34547
|
2007-02-24 01:16:39 +00:00 |
|
Chris Lattner
|
f222a6e498
|
testcase for pr1217
llvm-svn: 34545
|
2007-02-24 01:03:11 +00:00 |
|
Bill Wendling
|
ecddfdcff7
|
Make the testcase correct.
llvm-svn: 34543
|
2007-02-23 23:23:41 +00:00 |
|
Bill Wendling
|
ea0c8f06ca
|
Testcase for PR1164
llvm-svn: 34542
|
2007-02-23 23:19:32 +00:00 |
|
Bill Wendling
|
2c5f64532b
|
PR1164:
Generate local names with a "llvm_cbe_" prefix using the actual name of the
variable instead of a temporary name.
llvm-svn: 34540
|
2007-02-23 22:45:08 +00:00 |
|
Jim Laskey
|
2a5840bc73
|
New test - practically wrote itself.
llvm-svn: 34538
|
2007-02-23 22:12:08 +00:00 |
|
Lauro Ramos Venancio
|
19040a3f0d
|
bugfix: SP wasn't updated for varargs when frame pointer was eliminated.
llvm-svn: 34537
|
2007-02-23 21:53:48 +00:00 |
|
Lauro Ramos Venancio
|
7c2f17b629
|
Fix stack alignment in functions with varargs.
llvm-svn: 34532
|
2007-02-23 20:32:57 +00:00 |
|
Chris Lattner
|
1d2922dbb4
|
fix this testcase
llvm-svn: 34530
|
2007-02-23 19:39:24 +00:00 |
|
Evan Cheng
|
5d49a6be02
|
-march=arm -enable-thumb => -march=thumb
llvm-svn: 34522
|
2007-02-23 03:15:39 +00:00 |
|
Andrew Lenharth
|
72869dad9c
|
missed cast elimination
llvm-svn: 34490
|
2007-02-22 15:17:45 +00:00 |
|
Evan Cheng
|
aa8e491a2f
|
Added test case for PR1207.
llvm-svn: 34429
|
2007-02-19 21:53:59 +00:00 |
|
Evan Cheng
|
9482b32217
|
Fix test case.
llvm-svn: 34427
|
2007-02-19 21:47:02 +00:00 |
|
Chris Lattner
|
429de9a4ad
|
this passes now
llvm-svn: 34426
|
2007-02-19 20:20:04 +00:00 |
|
Chris Lattner
|
382462d0b6
|
new test
llvm-svn: 34372
|
2007-02-17 06:57:11 +00:00 |
|
Chris Lattner
|
95f531844a
|
Test that large absolute addresses are properly folded into addr modes on
both ppc32 and ppc64.
llvm-svn: 34370
|
2007-02-17 06:41:57 +00:00 |
|
Chris Lattner
|
956bbc1712
|
new testcase that crashes llc
llvm-svn: 34367
|
2007-02-17 05:59:01 +00:00 |
|
Chris Lattner
|
ba911e0e15
|
testcase for PR1170
llvm-svn: 34366
|
2007-02-17 05:44:57 +00:00 |
|
Chris Lattner
|
16a95f81df
|
new testcase for -fwritable-strings
llvm-svn: 34365
|
2007-02-17 05:07:40 +00:00 |
|
Chris Lattner
|
faeaff6b73
|
new testcase
llvm-svn: 34361
|
2007-02-17 01:44:21 +00:00 |
|
Dale Johannesen
|
e864bf486f
|
adding PR 1200 comment by request
llvm-svn: 34360
|
2007-02-17 01:12:15 +00:00 |
|
Dale Johannesen
|
960bd79f88
|
Fixes PR 1200
llvm-svn: 34359
|
2007-02-17 00:44:34 +00:00 |
|
Chris Lattner
|
fa6985a1d0
|
testcase for recent targetdata regression
llvm-svn: 34355
|
2007-02-16 23:11:43 +00:00 |
|
Reid Spencer
|
7d8001c1bd
|
Update this test to compile properly and check against the correct
string generated by the CBE. This is no longer an XFAIL.
llvm-svn: 34327
|
2007-02-15 21:01:58 +00:00 |
|
Reid Spencer
|
55e4e98a2a
|
For PR1195:
Rename PackedType -> VectorType, ConstantPacked -> ConstantVector, and
PackedTyID -> VectorTyID. No functional changes.
llvm-svn: 34293
|
2007-02-15 02:26:10 +00:00 |
|
Chris Lattner
|
1abc8d2f00
|
update to new t-d strings.
llvm-svn: 34290
|
2007-02-15 00:54:16 +00:00 |
|
Chris Lattner
|
b72af5df9b
|
sanity check for *basic* i128 arithmetic on all hosts.
llvm-svn: 34259
|
2007-02-13 23:59:21 +00:00 |
|
Chris Lattner
|
e85be004b9
|
new testcase, by Dan Gohman
llvm-svn: 34255
|
2007-02-13 23:41:24 +00:00 |
|
Lauro Ramos Venancio
|
ff9f78e230
|
Add ABI information to ARM subtarget.
llvm-svn: 34245
|
2007-02-13 19:52:28 +00:00 |
|