Chris Lattner
|
258a4d3c8c
|
Two testcases for invalid transformations that instcombine is doing
llvm-svn: 16446
|
2004-09-20 10:14:27 +00:00 |
|
Chris Lattner
|
9b61bc84a7
|
New testcase for PR362: Icky code generated for std::min/std::max
llvm-svn: 16408
|
2004-09-19 19:17:10 +00:00 |
|
Chris Lattner
|
980e6b99f7
|
Instcombine now helps out with these
llvm-svn: 16405
|
2004-09-19 18:45:45 +00:00 |
|
Chris Lattner
|
c4cf835f45
|
Add two new testcases that instcombine should handle
llvm-svn: 16403
|
2004-09-19 18:43:01 +00:00 |
|
Chris Lattner
|
7b7143841b
|
New testcase for PR420
llvm-svn: 16345
|
2004-09-15 00:58:49 +00:00 |
|
Brian Gaeke
|
8b65b55ec1
|
New version of Bill Wendling's PR33 patch.
llvm-svn: 16050
|
2004-08-25 19:00:42 +00:00 |
|
Chris Lattner
|
52b021eac4
|
Modify testcase to merit a warning, though no warning is still printed!
llvm-svn: 16029
|
2004-08-24 17:40:02 +00:00 |
|
Brian Gaeke
|
e45386ab6e
|
note pr#
llvm-svn: 16015
|
2004-08-24 07:28:45 +00:00 |
|
Brian Gaeke
|
069b8ec2f4
|
A PR60 test case
llvm-svn: 16005
|
2004-08-23 20:49:33 +00:00 |
|
Chris Lattner
|
2a4accceb4
|
New testcase that the vector support does not work with yet.
This is also designed to make lowering a bitch :)
llvm-svn: 15941
|
2004-08-20 08:34:27 +00:00 |
|
Reid Spencer
|
1cd3efa2d6
|
Added various tests in support of Packed Types.
Tests kindly provided by Brad Jones.
llvm-svn: 15940
|
2004-08-20 06:06:43 +00:00 |
|
Reid Spencer
|
1511d7c063
|
Fixed the test to actually run correctly.
llvm-svn: 15921
|
2004-08-19 19:23:28 +00:00 |
|
Reid Spencer
|
0cf2f651b2
|
Add a test case test test 1.3 alignment removal and to test a regression
on disassembly speed (where SlotMachine was being recomputed on each
getSlot() call).
llvm-svn: 15920
|
2004-08-19 19:11:57 +00:00 |
|
Chris Lattner
|
34b0cb4174
|
Believe it or not, this was broken in LLVM 1.3
llvm-svn: 15812
|
2004-08-16 05:39:19 +00:00 |
|
Chris Lattner
|
f155b56d41
|
New testcase that the constifier should handle
llvm-svn: 15734
|
2004-08-14 20:47:56 +00:00 |
|
Chris Lattner
|
0e0ffc20d9
|
New basic testcase for the constifier
llvm-svn: 15733
|
2004-08-14 20:44:09 +00:00 |
|
Chris Lattner
|
66f2d28705
|
Add another test
llvm-svn: 15718
|
2004-08-13 03:27:48 +00:00 |
|
Chris Lattner
|
7889696375
|
New testcase, which causes the block extractor to barf
llvm-svn: 15715
|
2004-08-13 03:08:54 +00:00 |
|
Misha Brukman
|
d34a40864a
|
Simple hand-coded tests to aid in early development of backends, along with a
Makefile to run ad-hoc tests easily.
llvm-svn: 15664
|
2004-08-11 14:16:34 +00:00 |
|
Chris Lattner
|
5445de24c9
|
New testcase that instcombine is getting wrong
llvm-svn: 15637
|
2004-08-11 00:49:50 +00:00 |
|
Chris Lattner
|
7a0fbc70fb
|
This testcase causes the CBE to generate code that is not legal C.
llvm-svn: 15601
|
2004-08-09 23:56:17 +00:00 |
|
Chris Lattner
|
d7924ae0be
|
New testcase
llvm-svn: 15592
|
2004-08-09 21:03:35 +00:00 |
|
Chris Lattner
|
52392915fd
|
New testcase for critical 1.3 feature
llvm-svn: 15553
|
2004-08-06 18:09:02 +00:00 |
|
John Criswell
|
49caf50ce0
|
Use the new prcontext script.
llvm-svn: 15427
|
2004-08-02 22:31:58 +00:00 |
|
Chris Lattner
|
0070d37a51
|
Initial testcase for bytecode compatibility regression test.
llvm-svn: 15405
|
2004-08-01 18:06:28 +00:00 |
|
Chris Lattner
|
78ef3cecf8
|
Move Transforms/BasicAA to Analysis/BasicAA
llvm-svn: 15316
|
2004-07-29 01:34:10 +00:00 |
|
Chris Lattner
|
e1156ff89c
|
Due to a bug in BasicAA, DSE is incorrectly deleting the first store in
this testcase, causing the miscompilation of MallocBench/gs.
llvm-svn: 15315
|
2004-07-29 01:33:05 +00:00 |
|
Robert Bocchino
|
af0decf1d9
|
*** empty log message ***
llvm-svn: 15290
|
2004-07-27 20:50:02 +00:00 |
|
Chris Lattner
|
4ea46f09bd
|
new testcase
llvm-svn: 15259
|
2004-07-27 06:35:11 +00:00 |
|
Chris Lattner
|
6e66e31be8
|
Have some testcases
llvm-svn: 15258
|
2004-07-27 06:26:08 +00:00 |
|
Chris Lattner
|
17970df44f
|
New testcase. DSE should delete all of the DEAD instructions.
llvm-svn: 15253
|
2004-07-27 02:19:27 +00:00 |
|
Chris Lattner
|
313fb44da9
|
New testcase for list slicing
llvm-svn: 15248
|
2004-07-27 01:00:56 +00:00 |
|
Reid Spencer
|
4cdc23b925
|
Added another test case for double FP constants as well.
llvm-svn: 15233
|
2004-07-26 15:04:13 +00:00 |
|
Chris Lattner
|
780516c8e1
|
New testcase
llvm-svn: 15231
|
2004-07-26 06:11:42 +00:00 |
|
Chris Lattner
|
343eff5fe2
|
Update test
llvm-svn: 15228
|
2004-07-26 05:04:25 +00:00 |
|
Chris Lattner
|
f1508c0452
|
Codify my thoughts on where we want to end up with the target-independent
code generator. Comments welcome.
llvm-svn: 15205
|
2004-07-25 12:13:35 +00:00 |
|
Chris Lattner
|
7822b1dcc4
|
New testcase for DSE
llvm-svn: 15198
|
2004-07-25 07:57:50 +00:00 |
|
Chris Lattner
|
00c80f345f
|
Trivial testcase for dse
llvm-svn: 15100
|
2004-07-22 07:59:20 +00:00 |
|
Chris Lattner
|
d88c0923db
|
Update gc intrinsics to take pointer to object as well as pointer to field.
Patch contributed by Tobias Nurmiranta
llvm-svn: 15094
|
2004-07-22 05:48:38 +00:00 |
|
Chris Lattner
|
f6d78f81c0
|
new testcase
llvm-svn: 15028
|
2004-07-20 05:20:39 +00:00 |
|
Chris Lattner
|
074200ea75
|
New testcase that instcombine should help out with.
llvm-svn: 15023
|
2004-07-20 01:47:49 +00:00 |
|
Chris Lattner
|
0a86aa9915
|
test that unconditional branches to unwinds are always eliminated
llvm-svn: 15021
|
2004-07-20 01:17:19 +00:00 |
|
Chris Lattner
|
5a13111d34
|
Testcases missed by the instruction combiner
llvm-svn: 15017
|
2004-07-20 00:57:21 +00:00 |
|
Chris Lattner
|
a4870e6ca2
|
this "feature" is gone
llvm-svn: 14832
|
2004-07-14 23:12:09 +00:00 |
|
Chris Lattner
|
4abebb8301
|
Add a test that I have had in my tree for several months now, but apparently forgot to commit
llvm-svn: 14690
|
2004-07-08 15:41:08 +00:00 |
|
Chris Lattner
|
15c708b209
|
Fix this testcase
llvm-svn: 14689
|
2004-07-08 15:38:23 +00:00 |
|
Chris Lattner
|
c565fd5684
|
New testcase for PR396
llvm-svn: 14656
|
2004-07-07 02:20:02 +00:00 |
|
Chris Lattner
|
1b45db9389
|
New testcase
llvm-svn: 14639
|
2004-07-06 07:38:00 +00:00 |
|
Chris Lattner
|
4486506985
|
New testcase
llvm-svn: 14636
|
2004-07-06 07:00:11 +00:00 |
|
Chris Lattner
|
dc26835179
|
Add a new testcase for folding an add into a switch
llvm-svn: 14586
|
2004-07-03 00:25:31 +00:00 |
|
Chris Lattner
|
09b3764b2f
|
Make this testcase more interesting
llvm-svn: 14561
|
2004-07-02 05:43:51 +00:00 |
|
Chris Lattner
|
c135c17382
|
Fix testcase
llvm-svn: 14516
|
2004-07-01 04:11:35 +00:00 |
|
Chris Lattner
|
6dd0279190
|
-debug option does not exist in a release build
llvm-svn: 14515
|
2004-07-01 04:10:15 +00:00 |
|
Chris Lattner
|
3b2327c276
|
Fix testcase. For some reason this was failing only with a release build and
not with a debug build? Rather testrunner only caught it in that case.
llvm-svn: 14514
|
2004-07-01 04:09:14 +00:00 |
|
Chris Lattner
|
f13d277bba
|
new testcase
llvm-svn: 14442
|
2004-06-27 22:51:19 +00:00 |
|
Chris Lattner
|
7b31e04a32
|
New testcase for constant expression lowering pass, contributed by Vladimir Prus!
llvm-svn: 14398
|
2004-06-25 07:47:13 +00:00 |
|
Chris Lattner
|
e1ab44ea7a
|
Isnan became unordered
llvm-svn: 14322
|
2004-06-22 16:13:57 +00:00 |
|
Reid Spencer
|
116576ba01
|
Nullify this test as it causes infinite loop in optimized nightly test.
llvm-svn: 14279
|
2004-06-21 08:11:32 +00:00 |
|
Chris Lattner
|
f006210fe9
|
Test for PR374
llvm-svn: 14240
|
2004-06-19 01:08:12 +00:00 |
|
Chris Lattner
|
33fc8f4a89
|
New test
llvm-svn: 14220
|
2004-06-18 06:07:17 +00:00 |
|
Chris Lattner
|
81e7cd04ab
|
Test that C99 unordered comparison functions are not being turned into libc calls
llvm-svn: 14218
|
2004-06-18 05:42:50 +00:00 |
|
Chris Lattner
|
6fcaa7f2be
|
New testcase for GCC unordered comparison builtins
llvm-svn: 14214
|
2004-06-18 03:39:56 +00:00 |
|
Chris Lattner
|
5c115a9836
|
This testcase is a bit silly now, but oh well :)
llvm-svn: 14188
|
2004-06-15 21:46:16 +00:00 |
|
Chris Lattner
|
81db12e7d7
|
Add tests for isnan
llvm-svn: 14149
|
2004-06-11 06:16:13 +00:00 |
|
Chris Lattner
|
e010d3c940
|
Test that the X86 backend is only emitting one fucom instruction
for each 'COM =' line.
llvm-svn: 14147
|
2004-06-11 05:30:34 +00:00 |
|
Chris Lattner
|
6fc9e8dd94
|
Testcase for PR369
llvm-svn: 14136
|
2004-06-11 02:59:47 +00:00 |
|
Chris Lattner
|
c90dfb64dd
|
Check to make sure that isnan doesn't require calling a function
llvm-svn: 14135
|
2004-06-11 02:54:54 +00:00 |
|
Brian Gaeke
|
270a6ba455
|
Test case for PR368
llvm-svn: 14129
|
2004-06-11 02:11:43 +00:00 |
|
Chris Lattner
|
bb26529f12
|
More instcombine testcases
llvm-svn: 14094
|
2004-06-09 07:59:40 +00:00 |
|
Chris Lattner
|
7a4fdfb460
|
New testcase that is important for the Java FE
llvm-svn: 14085
|
2004-06-09 05:07:01 +00:00 |
|
Chris Lattner
|
f6b10df680
|
New testcase for the instruction combiner that happen often in the Java FE
llvm-svn: 14082
|
2004-06-09 04:23:57 +00:00 |
|
Chris Lattner
|
64a8f785a0
|
New testcase for PR355
llvm-svn: 14062
|
2004-06-08 07:11:14 +00:00 |
|
Chris Lattner
|
10495de71f
|
Testcase for PR355
llvm-svn: 14061
|
2004-06-08 07:10:11 +00:00 |
|
Chris Lattner
|
c24db73c84
|
New testcase for PR361
llvm-svn: 14052
|
2004-06-07 23:07:09 +00:00 |
|
Brian Gaeke
|
ecbd23ed95
|
Maybe this will keep people from breaking -branch-combine!
llvm-svn: 13928
|
2004-06-01 20:01:05 +00:00 |
|
Reid Spencer
|
8e4807ce62
|
Make the test pass by using the correct RUN: syntax.
llvm-svn: 13848
|
2004-05-27 20:49:16 +00:00 |
|
Chris Lattner
|
d48af1d9fb
|
Add back a test I accidentally removed
llvm-svn: 13835
|
2004-05-27 17:43:33 +00:00 |
|
Chris Lattner
|
6875c3a81c
|
Add another testcase
llvm-svn: 13833
|
2004-05-27 17:28:55 +00:00 |
|
Reid Spencer
|
46ff9b2d51
|
Added a "RUN:" line so this file can be executed by TestRunner.sh
llvm-svn: 13829
|
2004-05-27 08:28:42 +00:00 |
|
Chris Lattner
|
2582f9b0b7
|
remove bogus test
llvm-svn: 13827
|
2004-05-27 07:39:51 +00:00 |
|
Chris Lattner
|
7c0ec435b7
|
Make the test test what it is supposed to
llvm-svn: 13826
|
2004-05-27 07:37:45 +00:00 |
|
Chris Lattner
|
4675e99355
|
The -exprs pass is no longer with LLVM. *sniff*
llvm-svn: 13825
|
2004-05-27 07:36:08 +00:00 |
|
Chris Lattner
|
fa99fdc1d7
|
Correct test. use "not grep" instead of "grep -v"
llvm-svn: 13824
|
2004-05-27 07:32:25 +00:00 |
|
Chris Lattner
|
f2b4daf3eb
|
gc_init now gets an argument
llvm-svn: 13816
|
2004-05-27 05:51:00 +00:00 |
|
Chris Lattner
|
d745db9373
|
Fix a test that was "broken" by new optimizations. The transformation we
are doing is certainly correct, its just that we didn't have the capability
to do it when the testcase was written (no select instr)
llvm-svn: 13799
|
2004-05-26 23:51:29 +00:00 |
|
Chris Lattner
|
18e086319e
|
Make the test use the %A type
llvm-svn: 13789
|
2004-05-26 17:14:49 +00:00 |
|
Chris Lattner
|
342fef68de
|
New testcase
llvm-svn: 13739
|
2004-05-25 06:30:49 +00:00 |
|
Chris Lattner
|
d905489f64
|
Add a new test16 and fix some other tests that were not properly written
llvm-svn: 13735
|
2004-05-25 04:28:43 +00:00 |
|
Chris Lattner
|
cedf6db567
|
Testcases for andersen's alias analysis.
I think this is all of the stuff I had pending in my tree..
llvm-svn: 13703
|
2004-05-23 21:31:00 +00:00 |
|
Chris Lattner
|
a617e50e59
|
Add a simple testcase for garbage collection support
llvm-svn: 13697
|
2004-05-23 21:24:50 +00:00 |
|
Chris Lattner
|
9eaa64a9bd
|
Testcase for PR340: Verifier misses malformed switch instruction
This testcase was reduced by John, thanks!
llvm-svn: 13617
|
2004-05-21 16:47:02 +00:00 |
|
Chris Lattner
|
0f1a6d4633
|
New testcase that used to cause the unroller to try to unroll the loop 2G times. :(
llvm-svn: 13563
|
2004-05-13 20:43:15 +00:00 |
|
Chris Lattner
|
35e874420b
|
Testcase for PR337, which was reduced by Reid Spencer.
llvm-svn: 13443
|
2004-05-10 05:11:24 +00:00 |
|
Brian Gaeke
|
0bfc4cbb20
|
Add more casts. You can never have enough casts.
llvm-svn: 13408
|
2004-05-07 21:10:28 +00:00 |
|
Chris Lattner
|
25eab703b8
|
New testcase
llvm-svn: 13402
|
2004-05-07 18:38:59 +00:00 |
|
Chris Lattner
|
d2bfeadad8
|
New testcase for PR336
llvm-svn: 13401
|
2004-05-07 15:38:50 +00:00 |
|
John Criswell
|
9d57722f25
|
Regression test for PR#330.
llvm-svn: 13399
|
2004-05-07 13:57:19 +00:00 |
|
Chris Lattner
|
fb38755cdd
|
New testcase for PR332
llvm-svn: 13348
|
2004-05-04 17:00:10 +00:00 |
|
Chris Lattner
|
c8991cdae8
|
New testcase:
Turn "if (A < B && B < C)" into "if (A < B & B < C)"
llvm-svn: 13310
|
2004-05-01 23:35:21 +00:00 |
|
Chris Lattner
|
d4abdd9dc3
|
New testcase for case that simplifycfg should catch
llvm-svn: 13305
|
2004-05-01 22:36:24 +00:00 |
|
Chris Lattner
|
312eb88522
|
Add a new testcase for X/-1, fix bug that prevented tests from running right
llvm-svn: 13171
|
2004-04-26 14:01:47 +00:00 |
|
Chris Lattner
|
f7f5b804e2
|
new testcase for PR326
llvm-svn: 13098
|
2004-04-21 18:49:35 +00:00 |
|
Chris Lattner
|
7e6c6c85b9
|
New testcase, distilled from PR324
llvm-svn: 13079
|
2004-04-20 20:15:01 +00:00 |
|
Chris Lattner
|
a4e24e3c64
|
New testcase
llvm-svn: 13067
|
2004-04-19 18:06:34 +00:00 |
|
Chris Lattner
|
c6aded531b
|
Another testcase
llvm-svn: 13037
|
2004-04-18 06:55:57 +00:00 |
|
Chris Lattner
|
7a6db7ee0e
|
New testcase
llvm-svn: 13020
|
2004-04-17 23:00:51 +00:00 |
|
Chris Lattner
|
acf8b5189f
|
New testcase that Brian provided which crashes the inliner
llvm-svn: 12969
|
2004-04-15 20:45:45 +00:00 |
|
John Criswell
|
43d7449301
|
Test for memory mapped I/O intrinsics.
llvm-svn: 12943
|
2004-04-14 13:52:56 +00:00 |
|
Chris Lattner
|
197f2fcda2
|
new testcase that crashes the fp stackifier
llvm-svn: 12932
|
2004-04-13 21:44:54 +00:00 |
|
Chris Lattner
|
486436b5ad
|
New testcase
llvm-svn: 12920
|
2004-04-13 19:43:33 +00:00 |
|
Chris Lattner
|
344d15008a
|
New testcase
llvm-svn: 12916
|
2004-04-13 19:28:09 +00:00 |
|
Chris Lattner
|
b8987d93b7
|
Make the testcase more challenging
llvm-svn: 12892
|
2004-04-13 17:18:07 +00:00 |
|
Chris Lattner
|
7ad15c5ea7
|
New testcase where loop simplify is not updating domfrontiers correctly
llvm-svn: 12889
|
2004-04-13 16:22:04 +00:00 |
|
Chris Lattner
|
d2ed0ee2cd
|
new testcase
llvm-svn: 12873
|
2004-04-12 20:59:07 +00:00 |
|
Alkis Evlogimenos
|
338004b75f
|
Update testcase to illustrate the coalescing problem. The previous one did not work because of a fix in the x86 instruction selector.
llvm-svn: 12870
|
2004-04-12 19:04:22 +00:00 |
|
John Criswell
|
c477529404
|
Added testcase for the llvm.readport and llvm.writeport intrinsics.
llvm-svn: 12868
|
2004-04-12 16:42:43 +00:00 |
|
Alkis Evlogimenos
|
45bb1bbd1b
|
Add same value coalescing testcase
llvm-svn: 12865
|
2004-04-12 15:40:25 +00:00 |
|
Chris Lattner
|
09658d95d2
|
New testcase
llvm-svn: 12845
|
2004-04-11 23:18:30 +00:00 |
|
Chris Lattner
|
319b7cf974
|
New testcase
llvm-svn: 12843
|
2004-04-11 22:05:16 +00:00 |
|
Chris Lattner
|
05de580cfb
|
New testcase
llvm-svn: 12837
|
2004-04-11 20:24:01 +00:00 |
|
Chris Lattner
|
24592e688c
|
Add another variant of the testcase
llvm-svn: 12834
|
2004-04-11 19:01:35 +00:00 |
|
Chris Lattner
|
015d27c877
|
new testcase
llvm-svn: 12832
|
2004-04-11 16:47:15 +00:00 |
|
Chris Lattner
|
f5b834fa16
|
New testcases
llvm-svn: 12820
|
2004-04-10 22:21:14 +00:00 |
|
Chris Lattner
|
5def4c82ef
|
New testcase
llvm-svn: 12818
|
2004-04-10 22:01:27 +00:00 |
|
Chris Lattner
|
ef93b4f931
|
New testcases
llvm-svn: 12806
|
2004-04-10 06:52:20 +00:00 |
|
Chris Lattner
|
394f956177
|
Simplify cfg now eliminates all of the branches in this testcase
llvm-svn: 12803
|
2004-04-09 23:50:29 +00:00 |
|
Chris Lattner
|
4b9e14ef40
|
Another testcase
llvm-svn: 12802
|
2004-04-09 23:47:52 +00:00 |
|
Chris Lattner
|
5cbe216acd
|
Testcase to make sure we can apply the shift to the operands of the select,
eliminating the shifts
llvm-svn: 12801
|
2004-04-09 23:47:24 +00:00 |
|
Chris Lattner
|
5b62a97808
|
Add testcases for harder combining cases.
llvm-svn: 12799
|
2004-04-09 23:43:48 +00:00 |
|
Chris Lattner
|
36e68c79a4
|
new testcase
llvm-svn: 12792
|
2004-04-09 18:19:29 +00:00 |
|
Chris Lattner
|
37981ce1ff
|
New testcase
llvm-svn: 12783
|
2004-04-08 20:39:40 +00:00 |
|
Chris Lattner
|
cb430572a9
|
New testcase, corresponding to phi_promote.ll
llvm-svn: 12778
|
2004-04-08 19:59:22 +00:00 |
|
Chris Lattner
|
9aa4d5e45f
|
Add some more cases we should combine
llvm-svn: 12768
|
2004-04-08 04:43:04 +00:00 |
|
Chris Lattner
|
8344a953a5
|
New testcase
llvm-svn: 12761
|
2004-04-07 18:38:01 +00:00 |
|
Chris Lattner
|
e24e7b8354
|
New testcase that crashed scalarevolution on sparc
llvm-svn: 12755
|
2004-04-07 16:17:45 +00:00 |
|
Chris Lattner
|
0eaacac41e
|
New file that can be useful for hand inspection of assembly required for certain
kinds of instructions.
llvm-svn: 12746
|
2004-04-07 05:06:39 +00:00 |
|
Chris Lattner
|
c585ee2bdd
|
New testcase
llvm-svn: 12738
|
2004-04-07 04:08:21 +00:00 |
|
Chris Lattner
|
30ff883603
|
New testcase for PR312
llvm-svn: 12667
|
2004-04-05 18:46:33 +00:00 |
|
Chris Lattner
|
f94bcf3c85
|
New testcase that crashes the instcombine pass. Dominance properties have
no meaning if the code is not reachable.
llvm-svn: 12657
|
2004-04-05 02:01:32 +00:00 |
|
Chris Lattner
|
2d01bb096b
|
New testcase
llvm-svn: 12640
|
2004-04-03 00:44:56 +00:00 |
|
Chris Lattner
|
defaefaed4
|
new testcase
llvm-svn: 12624
|
2004-04-02 20:27:47 +00:00 |
|
Chris Lattner
|
aee1b0ba23
|
New testcases for the indvars pass
llvm-svn: 12622
|
2004-04-02 20:26:04 +00:00 |
|
Chris Lattner
|
779e90e3e4
|
Tweak testcase to work with new indvars pass
llvm-svn: 12621
|
2004-04-02 20:25:26 +00:00 |
|
Chris Lattner
|
872356f472
|
New testcase
llvm-svn: 12616
|
2004-04-02 18:12:49 +00:00 |
|
Chris Lattner
|
1fe2d63344
|
New testcase for PR310
llvm-svn: 12596
|
2004-04-01 20:28:35 +00:00 |
|
Chris Lattner
|
100de6d67e
|
New testcase for PR306
llvm-svn: 12591
|
2004-04-01 19:05:54 +00:00 |
|
Chris Lattner
|
ae7950aef4
|
Tests for fp cmov's that I forgot to check in earlier
llvm-svn: 12585
|
2004-04-01 03:47:56 +00:00 |
|
Chris Lattner
|
beaf1cdb85
|
Test folding comparisons into select instructions
llvm-svn: 12559
|
2004-03-30 22:37:04 +00:00 |
|
Chris Lattner
|
399515cbfb
|
New testcase. This now codegens to:
max:
mov %EAX, DWORD PTR [%ESP + 4]
mov %ECX, DWORD PTR [%ESP + 8]
cmp %EAX, %ECX
cmovle %EAX, %ECX
ret
Someone should really implement passing arguments through registers for
known-internal functions. :)
llvm-svn: 12558
|
2004-03-30 22:36:52 +00:00 |
|
Chris Lattner
|
83b4416593
|
New testcase for select instructions
llvm-svn: 12552
|
2004-03-30 21:21:14 +00:00 |
|