Tanya Lattner
858bfdcf84
Merging from mainline
...
llvm-svn: 31872
llvmorg-1.9.0
2006-11-20 06:07:46 +00:00
Tanya Lattner
76e76afab4
Merging from mainline
...
llvm-svn: 31868
2006-11-20 05:20:40 +00:00
Tanya Lattner
bb869226b8
Merging from mainline
...
llvm-svn: 31718
2006-11-14 01:43:40 +00:00
Tanya Lattner
3b2ea9b062
Updating configure script
...
llvm-svn: 31714
2006-11-14 00:56:51 +00:00
Reid Spencer
b5b06cce61
Merge From Head:
...
Add a link to the GEP FAQ.
llvm-svn: 31699
2006-11-13 08:05:09 +00:00
Tanya Lattner
50cabc638a
Merge from mainline
...
Don't dag combine floating point select to max and min intrinsics. Those
take v4f32 / v2f64 operands and may end up causing larger spills / restores.
Added X86 specific nodes X86ISD::FMAX, X86ISD::FMIN instead.
llvm-svn: 31651
2006-11-10 22:11:22 +00:00
Tanya Lattner
53a422c20c
Merge from mainline.
...
Fix a bug in SelectScalarSSELoad. Since the load is wrapped in a
SCALAR_TO_VECTOR, even if the hasOneUse() check pass we may end up folding
the load into two instructions. Make sure we check the SCALAR_TO_VECTOR
has only one use as well.
llvm-svn: 31648
2006-11-10 21:55:57 +00:00
Tanya Lattner
1a5b38489c
Merging from mainline
...
Fix a dag combiner bug exposed by my recent instcombine patch. This fixes
CodeGen/Generic/2006-11-10-DAGCombineMiscompile.ll and PPC gsm/toast.
llvm-svn: 31646
2006-11-10 21:48:06 +00:00
Tanya Lattner
0c669f27d0
xfail for llvm-gcc3
...
llvm-svn: 31628
2006-11-10 04:52:37 +00:00
Tanya Lattner
56237d03c7
Merging from mainline
...
llvm-svn: 31626
2006-11-10 04:28:35 +00:00
Tanya Lattner
df39322c24
Reverting patch
...
llvm-svn: 31625
2006-11-10 04:27:20 +00:00
Tanya Lattner
e3180cf59a
Removing from release
...
llvm-svn: 31624
2006-11-10 04:17:35 +00:00
Tanya Lattner
2c72a34c49
Merging from mainline
...
llvm-svn: 31623
2006-11-10 04:06:59 +00:00
Tanya Lattner
f9fc189950
file 2006-11-12-CSRetCC.ll was added on branch release_19 on 2006-11-10 04:06:59 +0000
...
llvm-svn: 31615
2006-11-10 00:48:12 +00:00
CVS to SVN Conversion
0787e1a48a
This commit was manufactured by cvs2svn to create branch 'release_19'.
...
llvm-svn: 31614
2006-11-10 00:48:11 +00:00
Tanya Lattner
f33d66fe40
Merging from mainline.
...
llvm-svn: 31611
2006-11-10 00:06:24 +00:00
Tanya Lattner
bad3d39af3
Merging from mainline
...
llvm-svn: 31579
2006-11-08 23:27:54 +00:00
Reid Spencer
0661dc25f5
Merge from head. Bytecode doc update for 1.9 release.
...
llvm-svn: 31567
2006-11-08 20:11:33 +00:00
Tanya Lattner
ad56d30c90
This test should be marked to xfail on llvmgcc-3.4
...
llvm-svn: 31564
2006-11-08 20:05:36 +00:00
Tanya Lattner
b0fee64324
Merging from mainline.
...
llvm-svn: 31558
2006-11-08 18:00:14 +00:00
Tanya Lattner
348cda6881
Merging from mainline and fixing wrong merge of llvmAsmParser.y
...
llvm-svn: 31557
2006-11-08 17:51:54 +00:00
Tanya Lattner
532aeb4d55
Merging from mainline cvs
...
llvm-svn: 31556
2006-11-08 17:44:16 +00:00
Tanya Lattner
fc9597dbbc
Merging from mainline.
...
llvm-svn: 31555
2006-11-08 17:41:32 +00:00
Tanya Lattner
9200d055b5
Merging from mainline
...
llvm-svn: 31554
2006-11-08 17:38:54 +00:00
Tanya Lattner
c739b273e9
This is the 1.9 release
...
llvm-svn: 31490
2006-11-07 05:25:12 +00:00
CVS to SVN Conversion
e01fd13776
This commit was manufactured by cvs2svn to create branch 'release_19'.
...
llvm-svn: 31489
2006-11-07 05:25:12 +00:00
Chris Lattner
5a2bc5c71b
wrong bug #
...
llvm-svn: 31488
2006-11-07 04:12:03 +00:00
Chris Lattner
94c231f453
Fix PR988 and CodeGen/Generic/2006-11-06-MemIntrinsicExpand.ll.
...
The low part goes in the first operand of expandop, not the second one.
llvm-svn: 31487
2006-11-07 04:11:44 +00:00
Chris Lattner
e553746e49
new testcase
...
llvm-svn: 31486
2006-11-07 04:11:14 +00:00
Chris Lattner
d94477f6c9
fix encoding of BLR
...
llvm-svn: 31485
2006-11-07 01:51:50 +00:00
Chris Lattner
5d14eac21d
emit TIED_TO correctly
...
llvm-svn: 31484
2006-11-07 01:27:55 +00:00
Chris Lattner
f62138e792
Mark predicate operands as such in operand info.
...
llvm-svn: 31483
2006-11-06 23:53:31 +00:00
Chris Lattner
8ceabde4cb
Add a new operand flag to mark which operand is the first predicate operand
...
of an M_PREDICATED instruction.
llvm-svn: 31482
2006-11-06 23:53:08 +00:00
Chris Lattner
33f5a51020
simplify the way operand flags and constraints are handled, making it easier
...
to extend.
llvm-svn: 31481
2006-11-06 23:49:51 +00:00
Chris Lattner
8a9c91de33
recognize ppc's blr instruction as predicated
...
llvm-svn: 31480
2006-11-06 21:44:54 +00:00
Chris Lattner
27f894f3bf
add a flag so that predicated instructions can be recognized by branch
...
folding
llvm-svn: 31479
2006-11-06 21:44:17 +00:00
Evan Cheng
f24d15f969
Remove dead code; added a missing null ptr check.
...
llvm-svn: 31478
2006-11-06 21:33:46 +00:00
Chris Lattner
7e885005ba
add a note
...
llvm-svn: 31477
2006-11-06 21:26:49 +00:00
Reid Spencer
c7ed09bef7
Fix a small bug noticed on code review.
...
llvm-svn: 31476
2006-11-06 18:47:14 +00:00
Jim Laskey
235aeef9e1
Tab interferes with uniqueness.
...
NOTE: There doesn't seem to be consistency for whether a leading tab
is present in a section heading.
llvm-svn: 31475
2006-11-06 16:23:59 +00:00
Jim Laskey
f39064c2de
D'oh - reversed logic.
...
llvm-svn: 31474
2006-11-06 13:20:29 +00:00
Evan Cheng
eb99bd736a
Add comment.
...
llvm-svn: 31473
2006-11-06 08:14:30 +00:00
Chris Lattner
698c900b0c
regenerate
...
llvm-svn: 31472
2006-11-05 23:28:58 +00:00
Chris Lattner
569531ebbd
xfail this for the 1.9 release. This is PR984.
...
llvm-svn: 31471
2006-11-05 23:27:36 +00:00
Jim Laskey
e4ccfffcb9
Try again.
...
llvm-svn: 31470
2006-11-05 21:21:20 +00:00
Jim Laskey
ef4ded399e
Misfire.
...
llvm-svn: 31469
2006-11-05 21:20:04 +00:00
Jim Laskey
413521a150
Up to date for 1.9
...
llvm-svn: 31468
2006-11-05 21:00:54 +00:00
Reid Spencer
4e94f8da33
Get LLVMGCCARCH right regardless of the llvm-gcc version being used.
...
llvm-svn: 31467
2006-11-05 20:10:16 +00:00
Reid Spencer
5e5a05e753
Fix a problem in the the last patch that subverts error message printing.
...
llvm-svn: 31466
2006-11-05 19:53:08 +00:00
Jeff Cohen
852ed3dc89
Remove obsolete VS project.
...
llvm-svn: 31465
2006-11-05 19:38:20 +00:00