| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | Add FastDLE, the load-elimination counterpart of FastDSE. | Owen Anderson | 2007-07-23 | 1 | -0/+7 |
* | Add missing SSE builtins: | Bill Wendling | 2007-07-23 | 1 | -0/+14 |
* | Disable the string map copy ctor and assignment operators, | Chris Lattner | 2007-07-22 | 1 | -1/+16 |
* | Don't assume that only Uses can be kills. Defs are marked as kills initially | Dan Gohman | 2007-07-20 | 1 | -1/+1 |
* | Simplify the logic for setVolatile. | Dan Gohman | 2007-07-20 | 1 | -2/+2 |
* | Added -print-emitted-asm to print out JIT generated asm to cerr. | Evan Cheng | 2007-07-20 | 1 | -4/+5 |
* | Make the heuristic for shrinking DenseMap smarter. | Owen Anderson | 2007-07-20 | 1 | -2/+4 |
* | Use SmallVector instead of std::vector. | Devang Patel | 2007-07-20 | 1 | -2/+2 |
* | Have DenseMap auto-shrink itself on clear(). This improves the time to optimize | Owen Anderson | 2007-07-20 | 1 | -1/+36 |
* | Verify loop info. | Devang Patel | 2007-07-19 | 4 | -5/+7 |
* | Properly initialize value :) | Anton Korobeynikov | 2007-07-19 | 1 | -1/+1 |
* | Set up ground work to verify preserved analysis info. | Devang Patel | 2007-07-19 | 1 | -0/+4 |
* | Add constructor overloads for LoadInst and StoreInst that insert at the | Dan Gohman | 2007-07-18 | 1 | -0/+4 |
* | Unbreak the build by putting calls to free into the implementation file and | Reid Spencer | 2007-07-17 | 1 | -4/+1 |
* | Add support for walking up memory def chains, which enables finding many more | Owen Anderson | 2007-07-16 | 1 | -3/+5 |
* | Use realloc() to (potentially) resize the contents of SmallPtrSet in place. | Owen Anderson | 2007-07-16 | 1 | -1/+1 |
* | Fix comments about vectors to use the current wording. | Dan Gohman | 2007-07-16 | 4 | -4/+4 |