Chris Lattner
|
1f47e3da50
|
This test should compile down to one comparison, not two.
llvm-svn: 31329
|
2006-10-31 23:05:16 +00:00 |
|
Chris Lattner
|
f02f038d84
|
new testcase for PR882
llvm-svn: 31324
|
2006-10-31 20:11:14 +00:00 |
|
Andrew Lenharth
|
4ffd67f8cf
|
make one giant add and sub tester
llvm-svn: 31321
|
2006-10-31 19:50:55 +00:00 |
|
Rafael Espindola
|
ba8771a3db
|
add support for calling functions when the caller has variable sized objects
llvm-svn: 31312
|
2006-10-31 13:03:26 +00:00 |
|
Chris Lattner
|
b8b8e96359
|
fix this regtest
llvm-svn: 31291
|
2006-10-30 05:24:03 +00:00 |
|
Chris Lattner
|
f10b5aae56
|
new testcase
llvm-svn: 31280
|
2006-10-29 21:00:55 +00:00 |
|
Chris Lattner
|
aab4910db2
|
new testcase
llvm-svn: 31259
|
2006-10-28 17:04:16 +00:00 |
|
Chris Lattner
|
95eb901e23
|
new testcase
llvm-svn: 31241
|
2006-10-27 23:47:34 +00:00 |
|
Chris Lattner
|
2c97968c1c
|
new testcase
llvm-svn: 31231
|
2006-10-27 21:52:39 +00:00 |
|
Chris Lattner
|
38e3f37f1c
|
new testcase
llvm-svn: 31229
|
2006-10-27 21:32:10 +00:00 |
|
Evan Cheng
|
8861459dfc
|
Add a new vextract test case.
llvm-svn: 31227
|
2006-10-27 21:05:18 +00:00 |
|
Reid Spencer
|
f8a163421d
|
Improve cvs ignoring of test results.
llvm-svn: 31217
|
2006-10-27 16:43:34 +00:00 |
|
Reid Spencer
|
18fcfbb563
|
Add a run line to this test.
llvm-svn: 31211
|
2006-10-27 05:30:23 +00:00 |
|
Rafael Espindola
|
99322ef58c
|
initial support for frame pointers
llvm-svn: 31197
|
2006-10-26 13:31:26 +00:00 |
|
Evan Cheng
|
ac5b12519b
|
New shuffle test case.
llvm-svn: 31187
|
2006-10-25 21:59:00 +00:00 |
|
Chris Lattner
|
064d24f6a8
|
Allow this to pass on ppc
llvm-svn: 31178
|
2006-10-25 16:37:47 +00:00 |
|
Chris Lattner
|
4c3dd54300
|
Modernize the testcase, allow it to pass on ppc
llvm-svn: 31177
|
2006-10-25 16:35:10 +00:00 |
|
Rafael Espindola
|
a962656c07
|
expand ISD::VACOPY
llvm-svn: 31170
|
2006-10-24 20:15:21 +00:00 |
|
Chris Lattner
|
3b42d11f6e
|
new testcase
llvm-svn: 31163
|
2006-10-24 17:09:20 +00:00 |
|
Evan Cheng
|
66c0075a29
|
Update test case.
llvm-svn: 31139
|
2006-10-23 21:47:11 +00:00 |
|
Rafael Espindola
|
70f01d5cc0
|
implement STRB and STRH
llvm-svn: 31138
|
2006-10-23 20:34:27 +00:00 |
|
Evan Cheng
|
1d4f5b942b
|
Fix test case.
llvm-svn: 31127
|
2006-10-23 05:11:09 +00:00 |
|
Chris Lattner
|
696ed4adae
|
new testcase for PR964
llvm-svn: 31117
|
2006-10-22 21:36:06 +00:00 |
|
Bill Wendling
|
da5290e752
|
Changed the pattern matching so that it will hopefully work on Linux.
llvm-svn: 31069
|
2006-10-20 18:15:24 +00:00 |
|
Bill Wendling
|
14b1a3c31b
|
Testcase for P926
llvm-svn: 31058
|
2006-10-19 23:21:59 +00:00 |
|
Rafael Espindola
|
f7a41f3ddd
|
print common symbols
llvm-svn: 31048
|
2006-10-19 13:30:40 +00:00 |
|
Rafael Espindola
|
1220d18e11
|
add blx
llvm-svn: 31037
|
2006-10-18 16:21:43 +00:00 |
|
Rafael Espindola
|
80c7461ada
|
implement CallingConv::Fast as CallingConv::C
llvm-svn: 31034
|
2006-10-18 12:03:07 +00:00 |
|
Chris Lattner
|
a4e5ea95d4
|
new testcase
llvm-svn: 31029
|
2006-10-18 01:21:35 +00:00 |
|
Chris Lattner
|
997ef7b8a3
|
new testcase, miscompilation of llvm with itself.
llvm-svn: 31018
|
2006-10-17 21:23:20 +00:00 |
|
Rafael Espindola
|
58233f9db2
|
expand ISD::SDIV, ISD::UDIV, ISD::SREM and ISD::UREM
llvm-svn: 31014
|
2006-10-17 21:05:33 +00:00 |
|
Rafael Espindola
|
fe0a9a6fe2
|
add FABSS and FABSD
llvm-svn: 31012
|
2006-10-17 20:33:13 +00:00 |
|
Rafael Espindola
|
a8f8a3ef26
|
cleanup some tests
llvm-svn: 31010
|
2006-10-17 20:20:07 +00:00 |
|
Rafael Espindola
|
64f93033bc
|
remove extra [] in stores
llvm-svn: 31008
|
2006-10-17 18:29:14 +00:00 |
|
Chris Lattner
|
d5554a07c0
|
new testcase
llvm-svn: 31005
|
2006-10-17 18:14:39 +00:00 |
|
Rafael Espindola
|
47970f96ac
|
initial implementation of addressing mode 5
llvm-svn: 31002
|
2006-10-17 18:04:53 +00:00 |
|
Rafael Espindola
|
d5a6eaec14
|
add the immediate to the Offset in eliminateFrameIndex
llvm-svn: 30998
|
2006-10-17 14:34:02 +00:00 |
|
Rafael Espindola
|
31f59f5b94
|
add FSTD and FSTS
llvm-svn: 30996
|
2006-10-17 13:36:07 +00:00 |
|
Rafael Espindola
|
a156538e34
|
add fdivs e fdivd
llvm-svn: 30988
|
2006-10-16 21:50:04 +00:00 |
|
Rafael Espindola
|
4f61431679
|
expand ISD::SHL_PARTS, ISD::SRA_PARTS and ISD::SRL_PARTS
llvm-svn: 30987
|
2006-10-16 21:10:32 +00:00 |
|
Rafael Espindola
|
d255bfb09b
|
implement LDRB, LDRSB, LDRH and LDRSH
llvm-svn: 30976
|
2006-10-16 17:17:22 +00:00 |
|
Rafael Espindola
|
93359fa883
|
implement smull and umull
llvm-svn: 30975
|
2006-10-16 16:33:29 +00:00 |
|
Rafael Espindola
|
38c602f658
|
fix some fp condition codes
use non trapping comparison instructions
llvm-svn: 30962
|
2006-10-14 13:42:53 +00:00 |
|
Evan Cheng
|
078a38abd7
|
One cyclic dag a day is good for ya...
llvm-svn: 30960
|
2006-10-14 08:35:02 +00:00 |
|
Chris Lattner
|
3fbcd8519e
|
testcase for recent dag combiner patch. Before the entry bb was:
_test:
stwu r1, -80(r1)
stw r1, 76(r1)
mflr r11
stw r11, 88(r1)
rlwinm r2, r4, 0, 30, 31
cmplwi cr7, r2, 2
mfcr r2
rlwinm r2, r2, 30, 31, 31
cmplwi cr0, r2, 0
bne cr0, LBB1_2 ;UnifiedReturnBlock
after it is:
_test:
stwu r1, -80(r1)
stw r1, 76(r1)
mflr r11
stw r11, 88(r1)
rlwinm r2, r4, 0, 30, 31
cmplwi cr0, r2, 2
bgt cr0, LBB1_2 ;UnifiedReturnBlock
llvm-svn: 30954
|
2006-10-14 03:40:02 +00:00 |
|
Chris Lattner
|
cfa6a33663
|
testcase for recent selectiondag patch
llvm-svn: 30949
|
2006-10-13 23:54:16 +00:00 |
|
Rafael Espindola
|
1f85e7a2a1
|
add FNEGS and FNEGD
llvm-svn: 30932
|
2006-10-13 17:37:35 +00:00 |
|
Rafael Espindola
|
042e61af25
|
add SBCS and SUBS
llvm-svn: 30930
|
2006-10-13 17:19:20 +00:00 |
|
Rafael Espindola
|
24d7976d1d
|
implement calls to functions that return long
llvm-svn: 30929
|
2006-10-13 16:47:22 +00:00 |
|
Rafael Espindola
|
bd50a4d757
|
implement unordered floating point compares
llvm-svn: 30928
|
2006-10-13 13:14:59 +00:00 |
|