summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix miscompile of linux kernel (llvm 1.9)release/1.9.xAndrew Lenharth2007-02-071-3/+3
| | | | llvm-svn: 34015
* Linker should keep sections on globals. This should propagate to mainline ↵Andrew Lenharth2007-01-261-0/+9
| | | | | | if it is correct llvm-svn: 33554
* Remove DSA passes.John Criswell2007-01-121-13/+0
| | | | llvm-svn: 33101
* Remove files from release_19 branch.John Criswell2007-01-111-14/+0
| | | | llvm-svn: 33093
* Remove DSA files from release_19 branch.John Criswell2007-01-1113-7206/+0
| | | | llvm-svn: 33092
* Don't bother building DSA directory; no one uses it anymore.John Criswell2007-01-111-1/+1
| | | | llvm-svn: 33091
* Remove DSA from release_19 tools.John Criswell2007-01-112-2/+2
| | | | llvm-svn: 33090
* Remove DSA from release_19 branch.John Criswell2007-01-116-2073/+0
| | | | llvm-svn: 33089
* Automatically configure the safecode project on the release_19 branch.John Criswell2007-01-112-24/+28
| | | | llvm-svn: 33077
* 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