summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merging from mainlinellvmorg-1.9.0Tanya Lattner2006-11-202-215/+290
| | | | llvm-svn: 31872
* Merging from mainlineTanya Lattner2006-11-201-231/+262
| | | | llvm-svn: 31868
* Merging from mainlineTanya Lattner2006-11-141-1/+1
| | | | llvm-svn: 31718
* Updating configure scriptTanya Lattner2006-11-141-9/+9
| | | | llvm-svn: 31714
* Merge From Head:Reid Spencer2006-11-131-2/+2
| | | | | | Add a link to the GEP FAQ. llvm-svn: 31699
* Merge from mainlineTanya Lattner2006-11-103-64/+24
| | | | | | | | 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
* Merge from mainline.Tanya Lattner2006-11-101-0/+1
| | | | | | | | | 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
* Merging from mainlineTanya Lattner2006-11-101-1/+1
| | | | | | | 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
* xfail for llvm-gcc3Tanya Lattner2006-11-101-0/+1
| | | | llvm-svn: 31628
* Merging from mainlineTanya Lattner2006-11-101-6/+6
| | | | llvm-svn: 31626
* Reverting patchTanya Lattner2006-11-101-23/+7
| | | | llvm-svn: 31625
* Removing from releaseTanya Lattner2006-11-101-60/+0
| | | | llvm-svn: 31624
* Merging from mainlineTanya Lattner2006-11-102-7/+83
| | | | llvm-svn: 31623
* file 2006-11-12-CSRetCC.ll was added on branch release_19 on 2006-11-10 ↵Tanya Lattner2006-11-101-60/+0
| | | | | | 04:06:59 +0000 llvm-svn: 31615
* This commit was manufactured by cvs2svn to create branch 'release_19'.CVS to SVN Conversion2006-11-101-0/+60
| | | | llvm-svn: 31614
* Merging from mainline.Tanya Lattner2006-11-101-5/+17
| | | | llvm-svn: 31611
* Merging from mainlineTanya Lattner2006-11-082-1/+2
| | | | llvm-svn: 31579
* Merge from head. Bytecode doc update for 1.9 release.Reid Spencer2006-11-081-33/+35
| | | | llvm-svn: 31567
* This test should be marked to xfail on llvmgcc-3.4Tanya Lattner2006-11-081-0/+1
| | | | llvm-svn: 31564
* Merging from mainline.Tanya Lattner2006-11-081-0/+1
| | | | llvm-svn: 31558
* Merging from mainline and fixing wrong merge of llvmAsmParser.yTanya Lattner2006-11-084-4580/+5224
| | | | llvm-svn: 31557
* Merging from mainline cvsTanya Lattner2006-11-081-2294/+805
| | | | llvm-svn: 31556
* Merging from mainline.Tanya Lattner2006-11-081-2/+2
| | | | llvm-svn: 31555
* Merging from mainlineTanya Lattner2006-11-081-0/+2
| | | | llvm-svn: 31554
* This is the 1.9 releaseTanya Lattner2006-11-071-1/+1
| | | | llvm-svn: 31490
* This commit was manufactured by cvs2svn to create branch 'release_19'.CVS to SVN Conversion2006-11-070-0/+0
| | | | llvm-svn: 31489
* wrong bug #Chris Lattner2006-11-071-1/+1
| | | | llvm-svn: 31488
* Fix PR988 and CodeGen/Generic/2006-11-06-MemIntrinsicExpand.ll.Chris Lattner2006-11-071-1/+1
| | | | | | The low part goes in the first operand of expandop, not the second one. llvm-svn: 31487
* new testcaseChris Lattner2006-11-071-0/+12
| | | | llvm-svn: 31486
* fix encoding of BLRChris Lattner2006-11-071-2/+2
| | | | llvm-svn: 31485
* emit TIED_TO correctlyChris Lattner2006-11-071-2/+2
| | | | llvm-svn: 31484
* Mark predicate operands as such in operand info.Chris Lattner2006-11-061-0/+4
| | | | llvm-svn: 31483
* Add a new operand flag to mark which operand is the first predicate operandChris Lattner2006-11-061-0/+5
| | | | | | of an M_PREDICATED instruction. llvm-svn: 31482
* simplify the way operand flags and constraints are handled, making it easierChris Lattner2006-11-064-70/+79
| | | | | | to extend. llvm-svn: 31481
* recognize ppc's blr instruction as predicatedChris Lattner2006-11-063-0/+4
| | | | llvm-svn: 31480
* add a flag so that predicated instructions can be recognized by branchChris Lattner2006-11-061-0/+8
| | | | | | folding llvm-svn: 31479
* Remove dead code; added a missing null ptr check.Evan Cheng2006-11-061-32/+1
| | | | llvm-svn: 31478
* add a noteChris Lattner2006-11-061-0/+16
| | | | llvm-svn: 31477
* Fix a small bug noticed on code review.Reid Spencer2006-11-061-1/+1
| | | | llvm-svn: 31476
* Tab interferes with uniqueness.Jim Laskey2006-11-061-1/+1
| | | | | | | NOTE: There doesn't seem to be consistency for whether a leading tab is present in a section heading. llvm-svn: 31475
* D'oh - reversed logic.Jim Laskey2006-11-061-1/+1
| | | | llvm-svn: 31474
* Add comment.Evan Cheng2006-11-061-4/+10
| | | | llvm-svn: 31473
* regenerateChris Lattner2006-11-052-42/+44
| | | | llvm-svn: 31472
* xfail this for the 1.9 release. This is PR984.Chris Lattner2006-11-051-0/+1
| | | | llvm-svn: 31471
* Try again.Jim Laskey2006-11-051-53/+406
| | | | llvm-svn: 31470
* Misfire.Jim Laskey2006-11-051-407/+54
| | | | llvm-svn: 31469
* Up to date for 1.9Jim Laskey2006-11-051-54/+407
| | | | llvm-svn: 31468
* Get LLVMGCCARCH right regardless of the llvm-gcc version being used.Reid Spencer2006-11-051-0/+4
| | | | llvm-svn: 31467
* Fix a problem in the the last patch that subverts error message printing.Reid Spencer2006-11-051-1/+1
| | | | llvm-svn: 31466
* Remove obsolete VS project.Jeff Cohen2006-11-051-136/+0
| | | | llvm-svn: 31465