| Commit message (Expand) | Author | Age | Files | Lines |
* | Rename MallocHelper as MallocFreeHelper, since it now also identifies calls t... | Victor Hernandez | 2009-10-26 | 1 | -0/+0 |
* | Remove FreeInst. | Victor Hernandez | 2009-10-26 | 2 | -5/+3 |
* | Add support to encode type info using llvm::Constant. | Devang Patel | 2009-10-26 | 1 | -0/+29 |
* | Move DataTypes.h to include/llvm/System, update all users. This breaks the last | Chandler Carruth | 2009-10-26 | 2 | -2/+2 |
* | Rename isLoopExit to isLoopExiting, for consistency with the wording | Dan Gohman | 2009-10-24 | 1 | -3/+3 |
* | Make DominanceFrontier::addBasicBlock return the iterator for the newly | Dan Gohman | 2009-10-24 | 1 | -2/+2 |
* | Auto-upgrade free instructions to calls to the builtin free function. | Victor Hernandez | 2009-10-24 | 1 | -2/+9 |
* | Move some constant folding logic for loads out of instcombine into | Chris Lattner | 2009-10-22 | 1 | -0/+4 |
* | add function passes for printing various dominator datastructures | Chris Lattner | 2009-10-18 | 1 | -0/+30 |
* | make DOTGraphTraits public, patch by Tobias Grosser! | Chris Lattner | 2009-10-18 | 1 | -0/+61 |
* | add nodes_begin/end/iterator for dominfo, patch by Tobias Grosser! | Chris Lattner | 2009-10-18 | 2 | -4/+38 |
* | Add required #includes for freestanding .h files. | Daniel Dunbar | 2009-10-17 | 1 | -1/+2 |
* | Fix bug where array malloc with unexpected computation of the size argument r... | Victor Hernandez | 2009-10-15 | 1 | -9/+8 |
* | Fix resetCachedCostInfo to reset all of the cost information, instead of | Dan Gohman | 2009-10-13 | 1 | -1/+1 |
* | Split code not specific to Function inlining out into a separate class, | Dan Gohman | 2009-10-13 | 1 | -36/+44 |
* | Move the InlineCost code from Transforms/Utils to Analysis. | Dan Gohman | 2009-10-13 | 1 | -0/+172 |
* | Enable "debug info attached to an instruction" mode. | Devang Patel | 2009-10-12 | 1 | -0/+2 |
* | Add the ability to track HasNSW and HasNUW on more kinds of SCEV expressions. | Dan Gohman | 2009-10-09 | 2 | -21/+35 |
* | remove LoopVR pass. According to Nick: | Chris Lattner | 2009-10-08 | 1 | -85/+0 |
* | Extract subprogram and compile unit information from the debug info attached ... | Devang Patel | 2009-10-07 | 1 | -1/+4 |
* | Remove an unnnecessary LLVMContext argument in | Dan Gohman | 2009-10-05 | 1 | -2/+1 |
* | Expand api out in the usual inserter way, though, I do have a | Mike Stump | 2009-10-01 | 1 | -1/+6 |
* | Add isFOO() helpers. Fix getDirectory() and getFilename() for DIScope. | Devang Patel | 2009-09-30 | 1 | -2/+7 |
* | Add a way for a frontend to generate more complex dwarf location | Mike Stump | 2009-09-30 | 1 | -4/+25 |
* | Remove std::string uses from DebugInfo interface. | Devang Patel | 2009-09-29 | 1 | -93/+47 |
* | Move the dominator verification code out of special code embedded within | Dan Gohman | 2009-09-28 | 1 | -0/+4 |
* | Extract the code for inserting a loop into the loop queue into | Dan Gohman | 2009-09-27 | 1 | -1/+5 |
* | 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 |
* | Add a properlyDominates member function to ScalarEvolution. | Dan Gohman | 2009-09-27 | 2 | -0/+24 |
* | Add a comment describing natural loops. | Dan Gohman | 2009-09-26 | 1 | -1/+2 |
* | Switch DIDescriptor to use a TrackingVH. - This makes it much safer to work w... | Daniel Dunbar | 2009-09-22 | 1 | -1/+2 |
* | move DominatorTree::dominates for instructions out of line, | Chris Lattner | 2009-09-21 | 1 | -24/+3 |
* | Prefer super class constructor to explicit initialization. | Daniel Dunbar | 2009-09-19 | 1 | -7/+4 |
* | Tabs -> spaces (really?) | Daniel Dunbar | 2009-09-19 | 1 | -4/+4 |
* | Strip trailing whitespace. | Daniel Dunbar | 2009-09-19 | 1 | -38/+38 |
* | Lett users of sparse propagation do their own thing with phi nodes if they want | Nick Lewycky | 2009-09-19 | 1 | -0/+6 |
* | Update malloc call creation code (AllocType is now the element type of the ma... | Victor Hernandez | 2009-09-18 | 1 | -7/+7 |
* | Teach ScalarEvolution how to reason about no-wrap flags on loops | Dan Gohman | 2009-09-17 | 1 | -1/+2 |
* | Provide a way to extract location info from DILocation. | Devang Patel | 2009-09-16 | 1 | -0/+5 |
* | Reapplied r81355 with the problems fixed. | Andreas Neustifter | 2009-09-16 | 1 | -0/+2 |
* | Fix apostrophos. | Dan Gohman | 2009-09-15 | 2 | -3/+3 |
* | add a new CallGraphNode::replaceCallEdge method and use it from | Chris Lattner | 2009-09-15 | 1 | -0/+6 |
* | Give these files top-level comments that describe the current code. | Dan Gohman | 2009-09-10 | 1 | -3/+7 |
* | Add malloc call utility functions. Patch by Victor Hernandez. | Evan Cheng | 2009-09-10 | 1 | -0/+86 |
* | Add the first functions for updating ProfileInfo. | Andreas Neustifter | 2009-09-09 | 1 | -0/+19 |
* | revert r81335, which breaks the build. | Chris Lattner | 2009-09-09 | 1 | -2/+0 |
* | Updated ProfileInfo to have clean seperation between different sentinels. | Andreas Neustifter | 2009-09-09 | 1 | -0/+2 |
* | Re-apply r80926, with fixes: keep the domtree informed of new blocks | Dan Gohman | 2009-09-08 | 1 | -5/+78 |
* | fix PR4915, a crash in -debug mode. | Chris Lattner | 2009-09-08 | 1 | -1/+3 |