| Commit message (Expand) | Author | Age | Files | Lines |
* | avoid calling extractMallocCall when it's obvious we don't have | Chris Lattner | 2009-12-22 | 1 | -1/+2 |
* | fix an overly conservative caching issue that caused memdep to | Chris Lattner | 2009-12-19 | 1 | -32/+8 |
* | Fix a spello in a comment that Nick spotted. | Dan Gohman | 2009-12-19 | 1 | -2/+2 |
* | Eliminate unnecessary LLVMContexts. | Dan Gohman | 2009-12-18 | 1 | -2/+1 |
* | Make this comment more precise. | Dan Gohman | 2009-12-18 | 1 | -1/+1 |
* | Revert this use of NUW/NSW also. Overflow-undefined multiplication isn't | Dan Gohman | 2009-12-18 | 1 | -3/+6 |
* | Revert this use of NSW; this one isn't actually safe. NSW addition | Dan Gohman | 2009-12-18 | 1 | -4/+2 |
* | Delete an unused variable. | Dan Gohman | 2009-12-18 | 1 | -1/+0 |
* | Preserve NSW information in more places. | Dan Gohman | 2009-12-18 | 1 | -8/+19 |
* | Add Loop contains utility methods for testing whether a loop | Dan Gohman | 2009-12-18 | 3 | -9/+9 |
* | Whitespace cleanups. | Dan Gohman | 2009-12-18 | 1 | -12/+12 |
* | Reapply LoopStrengthReduce and IVUsers cleanups, excluding the part | Dan Gohman | 2009-12-18 | 1 | -1/+2 |
* | Revert 91280-91283, 91286-91289, 91291, 91293, 91295-91296. It apparently int... | Evan Cheng | 2009-12-17 | 1 | -3/+2 |
* | Fix GetConstantStringInfo to not look into MDString (it works on | Chris Lattner | 2009-12-15 | 2 | -15/+7 |
* | Add support to emit debug info for C++ namespaces. | Devang Patel | 2009-12-15 | 1 | -0/+28 |
* | Remove isPod() from DenseMapInfo, splitting it out to its own | Chris Lattner | 2009-12-15 | 1 | -2/+0 |
* | You can't use typedefs to declare template member specializations, and | John McCall | 2009-12-15 | 1 | -35/+49 |
* | Clear the Processed set when it is no longer used, and clear the | Dan Gohman | 2009-12-14 | 1 | -1/+2 |
* | Fix a thinko; isNotAlreadyContainedIn had a built-in negative, so the | Dan Gohman | 2009-12-14 | 1 | -1/+1 |
* | Drop Loop::isNotAlreadyContainedIn in favor of Loop::contains. The | Dan Gohman | 2009-12-14 | 1 | -1/+1 |
* | Make getUniqueExitBlocks's precondition assert more precise, to | Dan Gohman | 2009-12-11 | 1 | -3/+3 |
* | Reuse the Threshold value to size these containers because it's | Dan Gohman | 2009-12-09 | 1 | -2/+2 |
* | Add a minor optimization: if we haven't changed the operands of an | Chris Lattner | 2009-12-09 | 1 | -0/+4 |
* | fix PR5733, a case where we'd replace an add with a lexically identical | Chris Lattner | 2009-12-09 | 1 | -1/+2 |
* | enhance NonLocalDepEntry to keep the per-block phi translated address | Chris Lattner | 2009-12-09 | 1 | -15/+17 |
* | change NonLocalDepEntry from being a typedef for an std::pair to be its | Chris Lattner | 2009-12-09 | 1 | -53/+53 |
* | Switch GVN and memdep to use PHITransAddr, which correctly handles | Chris Lattner | 2009-12-09 | 1 | -303/+34 |
* | fix a nasty variable that was shadowing the real CurBB but with the wrong value. | Chris Lattner | 2009-12-09 | 1 | -1/+0 |
* | fix many input tracking bugs. | Chris Lattner | 2009-12-09 | 1 | -33/+30 |
* | Fix a typo in a comment, and adjust SmallSet and SmallVector sizes, | Dan Gohman | 2009-12-09 | 1 | -7/+7 |
* | fix PHI translation to take the PHI out of the instinputs set and add | Chris Lattner | 2009-12-09 | 1 | -9/+7 |
* | instructions defined in CurBB may be intermediate nodes of the computation. | Chris Lattner | 2009-12-09 | 1 | -14/+14 |
* | add dumping and sanity checking support. | Chris Lattner | 2009-12-09 | 1 | -0/+69 |
* | Put a threshold on the number of users PointerMayBeCaptured | Dan Gohman | 2009-12-08 | 1 | -0/+16 |
* | make sure that PHITransAddr keeps its 'InstInputs' list up to | Chris Lattner | 2009-12-08 | 1 | -3/+42 |
* | Revert 90858 90875 and 90805 for now. | Devang Patel | 2009-12-08 | 1 | -28/+0 |
* | fix a typo (and -> add) and fix GetAvailablePHITranslatedSubExpr to not | Chris Lattner | 2009-12-08 | 1 | -3/+6 |
* | Rename DIFactory::InsertValue() as DIFactory::InsertDbgValueIntrinsic() | Victor Hernandez | 2009-12-07 | 1 | -6/+8 |
* | Add support to emit debug info for c++ style namespaces. | Devang Patel | 2009-12-07 | 1 | -0/+28 |
* | fix typo | Chris Lattner | 2009-12-07 | 1 | -1/+1 |
* | add accessor, improve comment. | Chris Lattner | 2009-12-07 | 1 | -1/+1 |
* | Introduce the "@llvm.dbg.value" debug intrinsic. | Victor Hernandez | 2009-12-07 | 1 | -0/+29 |
* | add support for phi translation and incorpation of new expression. | Chris Lattner | 2009-12-07 | 1 | -121/+144 |
* | checkpoint of the new PHITransAddr code, still not done and not used by | Chris Lattner | 2009-12-07 | 1 | -29/+257 |
* | Fix indentation in switch statement. | Nick Lewycky | 2009-12-05 | 1 | -15/+16 |
* | Fix PR5551 by not ignoring the top level constantexpr when | Chris Lattner | 2009-12-04 | 1 | -1/+1 |
* | add to cmake | Chris Lattner | 2009-12-04 | 1 | -0/+1 |
* | add the start of a class used to handle phi translation in memdep and | Chris Lattner | 2009-12-04 | 1 | -0/+71 |
* | Fix a comment typo. | Bob Wilson | 2009-12-04 | 1 | -1/+1 |
* | Add support to emit debug info for virtual functions and virtual base classes. | Devang Patel | 2009-12-03 | 1 | -5/+13 |