| Commit message (Expand) | Author | Age | Files | Lines |
* | Various random cleanups, add two accessors to DomTreeNode: getDFSNumIn/getDFS... | Chris Lattner | 2007-08-06 | 1 | -10/+15 |
* | Fix minor doxygen nits. | Reid Spencer | 2007-08-05 | 10 | -22/+29 |
* | Document a missing parameter. | Reid Spencer | 2007-08-05 | 1 | -0/+1 |
* | Fix a bug in DenseMap::clear, where we never reset a tombstone | Chris Lattner | 2007-08-05 | 1 | -3/+5 |
* | When clearing a SmallPtrSet, if the set had a huge capacity, but the | Chris Lattner | 2007-08-05 | 2 | -2/+10 |
* | Switch the internal "Info" map from an std::map to a DenseMap. This | Chris Lattner | 2007-08-05 | 2 | -3/+3 |
* | switch the DomTreeNodes and IDoms maps in idom/postidom to a | Chris Lattner | 2007-08-04 | 2 | -8/+9 |
* | This is the patch to provide clean intrinsic function overloading support in ... | Chandler Carruth | 2007-08-04 | 4 | -51/+78 |
* | long double patch 3 of N. Add to MVT. | Dale Johannesen | 2007-08-03 | 2 | -32/+35 |
* | Long double, part 1 of N. Support in IR. | Dale Johannesen | 2007-08-03 | 2 | -11/+23 |
* | Fix bug spotted by Chris. | Anders Carlsson | 2007-08-02 | 1 | -4/+4 |
* | Add extend and extOrTrunc methods that do sign or zero extension depending on... | Anders Carlsson | 2007-08-02 | 1 | -0/+16 |
* | Do not emit copies for physical register output if it's not used. | Evan Cheng | 2007-08-02 | 1 | -0/+4 |
* | Instead of adding copyfromreg's to handle physical definitions. Now isel can | Evan Cheng | 2007-08-02 | 1 | -0/+9 |
* | Added TargetInstrDescriptor::numDefs - num of results. | Evan Cheng | 2007-08-02 | 1 | -0/+1 |
* | Make non-local memdep not be recursive, and fix a bug on 403.gcc that this ex... | Owen Anderson | 2007-08-01 | 1 | -4/+3 |
* | More explicit keywords. | Dan Gohman | 2007-08-01 | 4 | -5/+6 |
* | Make ImmutablePass::runOnModule non-virtual, since it is not | Dan Gohman | 2007-08-01 | 1 | -1/+1 |
* | Rename FastDSE to just DSE. | Owen Anderson | 2007-08-01 | 2 | -8/+0 |
* | New CallInst interface to address GLIBCXX_DEBUG errors caused by | David Greene | 2007-08-01 | 2 | -9/+76 |
* | Fix GLIBCXX_DEBUG error owing to dereference of end iterator. There's | David Greene | 2007-07-31 | 1 | -3/+8 |
* | Introduce Simple Analysis interface for loop passes. | Devang Patel | 2007-07-31 | 1 | -0/+29 |
* | Add detection of __dso_handle presence during configure. Use this information... | Anton Korobeynikov | 2007-07-30 | 1 | -0/+3 |
* | Fix the comments for the 'fast' parameter in addPassesToEmitFile. | Dan Gohman | 2007-07-30 | 1 | -4/+6 |
* | Fix the comment for getClosestTargetForJIT to reflect the fact that | Dan Gohman | 2007-07-30 | 1 | -4/+3 |
* | More explicit keywords. | Dan Gohman | 2007-07-30 | 1 | -2/+2 |
* | Fix pastos in comments for doFinalization functions. | Dan Gohman | 2007-07-30 | 2 | -2/+2 |
* | Add facility to dump pass manager structure | Devang Patel | 2007-07-27 | 1 | -4/+1 |
* | Use SmallPtrSet. | Devang Patel | 2007-07-27 | 1 | -2/+2 |
* | Allow SmallPtrSet to hold pointers to const data. | Owen Anderson | 2007-07-27 | 1 | -13/+13 |
* | Support for trampolines, except for X86 codegen which is | Duncan Sands | 2007-07-27 | 4 | -9/+34 |
* | Add a MachineFunction pass, which runs post register allocation, that turns s... | Christopher Lamb | 2007-07-26 | 1 | -0/+6 |
* | Teach DAG scheduling how to properly emit subreg insert/extract machine instr... | Christopher Lamb | 2007-07-26 | 1 | -0/+5 |
* | Have register info provide the inverse mapping of register->superregisters. P... | Christopher Lamb | 2007-07-26 | 1 | -7/+22 |
* | Add target independent MachineInstr's to represent subreg insert/extract in M... | Christopher Lamb | 2007-07-26 | 1 | -1/+3 |
* | Add selection DAG nodes for subreg insert/extract. PR1350 | Christopher Lamb | 2007-07-26 | 1 | -0/+9 |
* | Fix 80 col violation. | Christopher Lamb | 2007-07-26 | 1 | -2/+3 |
* | Remove subreg index from MachineInstr's and also keep vregs as unsigned when ... | Christopher Lamb | 2007-07-26 | 2 | -14/+1 |
* | Fix comments for new types. | Christopher Lamb | 2007-07-26 | 1 | -2/+2 |
* | Add support for 3 element 32-bit vector ValueTypes. | Christopher Lamb | 2007-07-26 | 2 | -11/+26 |
* | EmitAlignment() also emits optional fill value. | Evan Cheng | 2007-07-25 | 1 | -2/+5 |
* | Forgot to include this file in my last commit. | Owen Anderson | 2007-07-25 | 1 | -1/+2 |
* | Add basic support for performing whole-function RLE. | Owen Anderson | 2007-07-25 | 1 | -2/+4 |
* | Add BasicInliner interface. | Devang Patel | 2007-07-25 | 2 | -0/+135 |
* | Add const to CanBeFoldedBy, CheckAndMask, and CheckOrMask. | Dan Gohman | 2007-07-24 | 1 | -3/+7 |
* | Add initial support for non-local memory dependence analysis. | Owen Anderson | 2007-07-24 | 1 | -1/+5 |
* | Add a GVN pass, using the value numbering code I developed for GVNPRE and the | Owen Anderson | 2007-07-24 | 2 | -0/+8 |
* | Rename a lot of things to change FastDLE to RedundantLoadElimination. | Owen Anderson | 2007-07-24 | 2 | -3/+3 |
* | Forgot to commit this file. | Owen Anderson | 2007-07-23 | 1 | -0/+1 |
* | Fix a comment. | Owen Anderson | 2007-07-23 | 1 | -1/+1 |