Evan Cheng
|
5196ecbf5c
|
New test case.
llvm-svn: 35006
|
2007-03-07 08:12:39 +00:00 |
|
Reid Spencer
|
9558369d33
|
Fix the pattern.
llvm-svn: 34994
|
2007-03-07 00:39:11 +00:00 |
|
Reid Spencer
|
61cd993904
|
Make this test more reliable across platforms.
llvm-svn: 34993
|
2007-03-07 00:32:12 +00:00 |
|
Evan Cheng
|
7dccc59e5b
|
New test case.
llvm-svn: 34991
|
2007-03-07 00:13:48 +00:00 |
|
Reid Spencer
|
bfe9246bfc
|
Don't run lli in llvm-test. Instead just check that the datalayout string
is the right length.
llvm-svn: 34973
|
2007-03-06 17:48:25 +00:00 |
|
Reid Spencer
|
9dd9f5295b
|
Fix this to put its output in the output directory.
llvm-svn: 34971
|
2007-03-06 17:44:43 +00:00 |
|
Reid Spencer
|
d881b35e18
|
Test to ensure that data layout is generated correctly for host platform.
This is for PR1242.
llvm-svn: 34944
|
2007-03-06 03:00:17 +00:00 |
|
Bill Wendling
|
c52174dee3
|
Add the emms intrinsic for MMX support.
llvm-svn: 34938
|
2007-03-05 23:09:45 +00:00 |
|
Reid Spencer
|
649c1d51a2
|
Add a test case for a particular udiv/select transform.
llvm-svn: 34935
|
2007-03-05 22:51:08 +00:00 |
|
Lauro Ramos Venancio
|
3f855f6a54
|
Use init_array/fini_array sections for static contructors/destructors when the ABI is AAPCS.
Fix SingleSource/Regression/C/ConstructorDestructorAttributes test on arm-linux-gnueabi.
llvm-svn: 34931
|
2007-03-05 17:59:58 +00:00 |
|
Duncan Sands
|
5498a32001
|
Testcase for handling of static constant declarations in EmitBIND_EXPR.
llvm-svn: 34927
|
2007-03-05 08:39:58 +00:00 |
|
Duncan Sands
|
8aee7f8a56
|
Testcase causing the Ada front-end to create bogus constructor fields.
llvm-svn: 34926
|
2007-03-05 08:34:35 +00:00 |
|
Duncan Sands
|
964b80ff60
|
New directory for Ada testcases. Test handling of NON_LVALUE_EXPR.
llvm-svn: 34925
|
2007-03-05 08:20:48 +00:00 |
|
Chris Lattner
|
f05abaca7c
|
new testcase
llvm-svn: 34918
|
2007-03-05 00:01:38 +00:00 |
|
Chris Lattner
|
fc3b6903e3
|
new testcase, corresponds to:
long long test(long long A, unsigned B) {
return (A + ((long long)B << 32));
}
llvm-svn: 34911
|
2007-03-04 20:39:47 +00:00 |
|
Chris Lattner
|
f5eeb38be5
|
New testcases for PR1179/PR1232.
llvm-svn: 34895
|
2007-03-04 00:54:06 +00:00 |
|
Chris Lattner
|
e6d3ae4f2c
|
New testcase for PR1239
llvm-svn: 34892
|
2007-03-03 23:42:50 +00:00 |
|
Chris Lattner
|
e1179e62fb
|
new testcase: instcombine should remove all the casts.
llvm-svn: 34869
|
2007-03-03 05:24:06 +00:00 |
|
Chris Lattner
|
a167e8f27b
|
instcombine doesn't do CSE, simplify unrelated detail
llvm-svn: 34867
|
2007-03-03 02:27:02 +00:00 |
|
Evan Cheng
|
ce6c3c3004
|
Add a new test case.
llvm-svn: 34842
|
2007-03-02 10:37:19 +00:00 |
|
Chris Lattner
|
afea22c955
|
testcase for PR1233
llvm-svn: 34840
|
2007-03-02 07:29:59 +00:00 |
|
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 |
|