| Commit message (Expand) | Author | Age | Files | Lines |
* | Extract the code for inserting a loop into the loop queue into | Dan Gohman | 2009-09-27 | 1 | -1/+5 |
* | Extract the code for releasing a pass into a separate function, and | Dan Gohman | 2009-09-27 | 1 | -1/+5 |
* | Round out the API for the new optimization flags. | Nick Lewycky | 2009-09-27 | 2 | -4/+16 |
* | Use explicit structs instead of std::pair to map callee saved regs to spill s... | Tilmann Scheller | 2009-09-27 | 1 | -2/+8 |
* | Remove a redundant assert. | Dan Gohman | 2009-09-27 | 1 | -1/+0 |
* | Add dominates and releaseMemory member functions to PostDominatorTree. | Dan Gohman | 2009-09-27 | 1 | -0/+12 |
* | Clarify a comment. | Dan Gohman | 2009-09-27 | 1 | -1/+2 |
* | Add a properlyDominates member function to ScalarEvolution. | Dan Gohman | 2009-09-27 | 2 | -0/+24 |
* | Instruction::clone does not need to take an LLVMContext&. Remove that and | Nick Lewycky | 2009-09-27 | 3 | -39/+39 |
* | remove support for "NoSub" from regex. It seems like a minor optimization | Chris Lattner | 2009-09-26 | 1 | -13/+8 |
* | For the NSWSub support in the builder to actually be useable, | Duncan Sands | 2009-09-26 | 4 | -0/+10 |
* | Add methods for creating NSW subtraction, as already exists | Duncan Sands | 2009-09-26 | 2 | -0/+27 |
* | Add a comment describing natural loops. | Dan Gohman | 2009-09-26 | 1 | -1/+2 |
* | Rename ConstantFP's getInf to getInfinity. | Dan Gohman | 2009-09-25 | 1 | -1/+1 |
* | Move MachineMemOperand::getAlignment out of line, to avoid needing | Dan Gohman | 2009-09-25 | 1 | -5/+1 |
* | Add a ConstantFP::getInf utility function for creating infinity ConstantFPs. | Dan Gohman | 2009-09-25 | 1 | -0/+1 |
* | Fix a compile failure introduced by r82675 on MinGW which doesn't have | Jeffrey Yasskin | 2009-09-25 | 2 | -0/+6 |
* | Improve MachineMemOperand handling. | Dan Gohman | 2009-09-25 | 7 | -115/+189 |
* | Rename getTargetNode to getMachineNode, for consistency with the | Dan Gohman | 2009-09-25 | 1 | -31/+31 |
* | Revert 82694 "Auto-upgrade malloc instructions to malloc calls." because it c... | Victor Hernandez | 2009-09-25 | 1 | -6/+1 |
* | pr4926: ARM requires the stack pointer to be aligned, even for leaf functions. | Bob Wilson | 2009-09-25 | 1 | -5/+16 |
* | Update the description of MachineFrameInfo's OffsetAdjustment. The value of | Bob Wilson | 2009-09-25 | 1 | -5/+8 |
* | Add a version of dumpr() that has a SelectionDAG* argument. | Dan Gohman | 2009-09-25 | 1 | -0/+1 |
* | add and document regex support for FileCheck. You can now do stuff like: | Chris Lattner | 2009-09-24 | 1 | -2/+7 |
* | Make the end-of-itinerary mark explicit. Some cleanup. | David Goodwin | 2009-09-24 | 1 | -0/+8 |
* | tidy up, fix a memory leak in Regex::isValid | Chris Lattner | 2009-09-24 | 1 | -1/+0 |
* | Auto-upgrade malloc instructions to malloc calls. | Victor Hernandez | 2009-09-24 | 1 | -1/+6 |
* | Clean up LiveVariables and change how it deals with partial updates and kills... | Evan Cheng | 2009-09-24 | 1 | -8/+1 |
* | Spruce up some comments. | Dan Gohman | 2009-09-23 | 1 | -6/+9 |
* | Rename several variables from EVT to more descriptive names, now that EVT | Dan Gohman | 2009-09-23 | 1 | -2/+2 |
* | Add an EVT::getStoreSize function, like getStoreSizeInBits but in bytes. | Dan Gohman | 2009-09-23 | 1 | -1/+7 |
* | Correct a comment. | Dan Gohman | 2009-09-23 | 1 | -1/+1 |
* | Do not leave behind metadata while cloning an instruction. | Devang Patel | 2009-09-23 | 2 | -1/+8 |
* | s/*Location/*DebugLocation/g | Devang Patel | 2009-09-23 | 1 | -17/+19 |
* | Make the type traits for a const pointer defer to those for a unqualified | John McCall | 2009-09-23 | 1 | -3/+7 |
* | Fix PR5024. LiveVariables physical register defs should *commit* only after all | Evan Cheng | 2009-09-23 | 1 | -1/+5 |
* | Give MachineMemOperand an operator<<, factoring out code from | Dan Gohman | 2009-09-23 | 3 | -9/+15 |
* | Add SetLocation() to allow IRBuilder user to set location info for an instruc... | Devang Patel | 2009-09-22 | 1 | -3/+9 |
* | Check exisiting dbg MDKind first. | Devang Patel | 2009-09-22 | 1 | -3/+3 |
* | Revert "Don't allow formatted_ostream to be unbuffered, even if its underlying | Daniel Dunbar | 2009-09-22 | 1 | -6/+1 |
* | Forgot this. | Evan Cheng | 2009-09-22 | 1 | -2/+4 |
* | Revert "Get rid of GetProcessId in Win32/Program.inc.", this breaks | Daniel Dunbar | 2009-09-22 | 1 | -4/+8 |
* | Switch FoldingSet::AddString to StringRef based API. | Daniel Dunbar | 2009-09-22 | 1 | -4/+2 |
* | Switch DIDescriptor to use a TrackingVH. - This makes it much safer to work w... | Daniel Dunbar | 2009-09-22 | 1 | -1/+2 |
* | Add a TrackingVH value handle. | Daniel Dunbar | 2009-09-22 | 1 | -3/+86 |
* | move DominatorTree::dominates for instructions out of line, | Chris Lattner | 2009-09-21 | 1 | -24/+3 |
* | Change MachineMemOperand's alignment value to be the alignment of | Dan Gohman | 2009-09-21 | 1 | -4/+12 |
* | add a helper method. | Chris Lattner | 2009-09-21 | 1 | -0/+12 |
* | Don't allow formatted_ostream to be unbuffered, even if its underlying buffer | Daniel Dunbar | 2009-09-21 | 1 | -1/+6 |
* | Implement the JIT side of the GDB JIT debugging interface. To enable this | Reid Kleckner | 2009-09-20 | 1 | -0/+9 |