2011-05-21 |
Duncan Sands | Revert commit 131781, to see if it fixes the x86-64... |
tree | commitdiff |
2011-05-21 |
Dan Gohman | When BasicAA can determine that two pointers have the... |
tree | commitdiff |
2011-05-20 |
Andrew Trick | indvars: Prototyping Sign/ZeroExtend elimination withou... |
tree | commitdiff |
2011-05-17 |
Owen Anderson | @llvm.lifetime.begin acts as a load, not @llvm.lifetime... |
tree | commitdiff |
2011-05-16 |
Rafael Espindola | Extra refactoring noticed by Eli Friedman. |
tree | commitdiff |
2011-05-13 |
Julien Lerouge | Fix a source of non determinism in FindUsedTypes, use... |
tree | commitdiff |
2011-05-09 |
Dan Gohman | Change a few std::maps to DenseMaps. |
tree | commitdiff |
2011-05-07 |
Duncan Sands | The comparision "max(x,y)==x" is equivalent to "x>... |
tree | commitdiff |
2011-05-05 |
Eli Friedman | PR9838: Fix transform introduced in r127064 to not... |
tree | commitdiff |
2011-05-05 |
Hongbin Zheng | Minor change: Fix the typo in RegionPass.h and RegionPa... |
tree | commitdiff |
2011-05-04 |
Duncan Sands | Add variations on: max(x,y) >= min(x,z) folds to true... |
tree | commitdiff |
2011-05-04 |
Andrew Trick | indvars: Added DisableIVRewrite and WidenIVs. |
tree | commitdiff |
2011-05-03 |
Duncan Sands | Implement some basic simplifications involving min... |
tree | commitdiff |
2011-05-03 |
Devang Patel | Use llvm.dbg.cu named metadata to collect compile... |
tree | commitdiff |
2011-05-02 |
Duncan Sands | Fix PR9579: when simplifying a compare to "true" or... |
tree | commitdiff |
2011-05-02 |
Duncan Sands | Move some rem transforms out of instcombine and into... |
tree | commitdiff |
2011-04-28 |
Chris Lattner | teach GVN to widen integer loads when they are overalig... |
tree | commitdiff |
2011-04-27 |
Dan Gohman | Teach BasicAA about arm.neon.vld1 and vst1. |
tree | commitdiff |
2011-04-27 |
Dan Gohman | When analyzing functions known to only access argument... |
tree | commitdiff |
2011-04-27 |
Andrew Trick | Corrects an old, old typo in a case that doesn't seem... |
tree | commitdiff |
2011-04-27 |
Andrew Trick | Test case and comment for PR9633. |
tree | commitdiff |
2011-04-27 |
Andrew Trick | Fix for PR9633 [indvars] Assertion `isa<X>(Val) &&... |
tree | commitdiff |
2011-04-26 |
Chris Lattner | Enhance memdep to return clobber relation between noali... |
tree | commitdiff |
2011-04-26 |
Chris Lattner | use AA::isMustAlias to simplify some calls. |
tree | commitdiff |
2011-04-26 |
Chris Lattner | remove support for llvm.invariant.end from memdep.... |
tree | commitdiff |
2011-04-26 |
Devang Patel | Fix an off by one error while accessing complex address... |
tree | commitdiff |
2011-04-26 |
Chris Lattner | Enhance MemDep: When alias analysis returns a partial... |
tree | commitdiff |
2011-04-25 |
Dan Gohman | Fix an iterator invalidation bug. |
tree | commitdiff |
2011-04-24 |
Jay Foad | PR9214: Convert the DIBuilder API to use ArrayRef. |
tree | commitdiff |
2011-04-23 |
Jay Foad | Remove unused STL header includes. |
tree | commitdiff |
2011-04-22 |
Devang Patel | Let front-end tie subprogram declaration with subprogra... |
tree | commitdiff |
2011-04-21 |
Jay Foad | PR9214: Convert Metadata API to use ArrayRef. |
tree | commitdiff |
2011-04-18 |
Devang Patel | Use ArrayRef variants. |
tree | commitdiff |
2011-04-18 |
Chandler Carruth | Mark some functions as used which are used within debug... |
tree | commitdiff |
2011-04-16 |
Devang Patel | Introduce support to encode Objective-C property inform... |
tree | commitdiff |
2011-04-15 |
Chris Lattner | Fix a ton of comment typos found by codespell. Patch by |
tree | commitdiff |
2011-04-13 |
Jay Foad | PR9214: Convert ConstantExpr::getIndices() to return... |
tree | commitdiff |
2011-04-11 |
Jay Foad | Don't include Operator.h from InstrTypes.h. |
tree | commitdiff |
2011-04-09 |
Eli Friedman | PR9604; try to deal with RAUW updates correctly in... |
tree | commitdiff |
2011-04-05 |
Devang Patel | Add support to encode function's template parameters. |
tree | commitdiff |
2011-04-05 |
Chris Lattner | remove postdom frontiers, because it is dead. Forward... |
tree | commitdiff |
2011-04-04 |
Tobias Grosser | Region: Allow user control the printing style of the... |
tree | commitdiff |
2011-04-02 |
Eli Friedman | Don't assume something which might be a constant expres... |
tree | commitdiff |
2011-03-30 |
Jay Foad | Remove PHINode::reserveOperandSpace(). Instead, add... |
tree | commitdiff |
2011-03-30 |
Jay Foad | (Almost) always call reserveOperandSpace() on newly... |
tree | commitdiff |
2011-03-27 |
Frits van Bommel | Constant folding support for calls to umul.with.overflo... |
tree | commitdiff |
2011-03-23 |
Anders Carlsson | Revert r128140 for now. |
tree | commitdiff |
2011-03-23 |
Anders Carlsson | A global variable with internal linkage where all uses... |
tree | commitdiff |
2011-03-21 |
Nick Lewycky | Fix INT_MIN gotcha pointed out by Eli Friedman. |
tree | commitdiff |
2011-03-18 |
Andrew Trick | Avoid creating canonical induction variables for non... |
tree | commitdiff |
2011-03-17 |
Andrew Trick | Added isValidRewrite() to check the result of ScalarEvo... |
tree | commitdiff |
2011-03-17 |
Nick Lewycky | Add comments for the demanglings. Correct mangled form... |
tree | commitdiff |
2011-03-15 |
Nick Lewycky | Add C++ global operator {new,new[],delete,delete[]... |
tree | commitdiff |
2011-03-15 |
Andrew Trick | Remove getMinusSCEVForExitTest(). |
tree | commitdiff |
2011-03-15 |
Andrew Trick | Propagate SCEV no-wrap flags whenever possible. |
tree | commitdiff |
2011-03-14 |
Andrew Trick | Negating a recurrence preserves no-self-wrap. |
tree | commitdiff |
2011-03-14 |
Andrew Trick | HowFarToZero can compute a trip count as long as the... |
tree | commitdiff |
2011-03-14 |
Andrew Trick | Added SCEV::NoWrapFlags to manage unsigned, signed... |
tree | commitdiff |
2011-03-12 |
Benjamin Kramer | Teach ComputeMaskedBits about sub nsw. |
tree | commitdiff |
2011-03-11 |
Benjamin Kramer | ComputeMaskedBits: sub falls through to add, and sub... |
tree | commitdiff |
2011-03-11 |
Nick Lewycky | Teach ComputeMaskedBits about nsw on add. I don't think... |
tree | commitdiff |
2011-03-10 |
Devang Patel | Introduce DebugInfoProbe. This is used to monitor how... |
tree | commitdiff |
2011-03-09 |
Andrew Trick | When SCEV can determine the loop test is X < X, set... |
tree | commitdiff |
2011-03-09 |
Andrew Trick | whitespace |
tree | commitdiff |
2011-03-09 |
Nick Lewycky | Fix two cases I forgot to update when doing a mental... |
tree | commitdiff |
2011-03-09 |
Nick Lewycky | Add another micro-optimization. Apologies for the lack... |
tree | commitdiff |
2011-03-08 |
Duncan Sands | Fix PR9331. Simplified version of a patch by Jakub... |
tree | commitdiff |
2011-03-07 |
Nick Lewycky | Add more analysis of the sign bit of an srem instructio... |
tree | commitdiff |
2011-03-05 |
Nick Lewycky | Thread comparisons over udiv/sdiv/ashr/lshr exact and... |
tree | commitdiff |
2011-03-04 |
Dan Gohman | When decling to reuse existing expressions that involve... |
tree | commitdiff |
2011-03-04 |
Nick Lewycky | Revert broken srem logic from r126991. |
tree | commitdiff |
2011-03-04 |
Nick Lewycky | Fold "icmp pred (srem X, Y), Y" like we do for urem... |
tree | commitdiff |
2011-03-04 |
Nick Lewycky | Teach instruction simplify to use constant ranges to... |
tree | commitdiff |
2011-03-02 |
Duncan Sands | Remove DIFactory. Patch by Devang. |
tree | commitdiff |
2011-03-02 |
Dan Gohman | Don't re-use existing addrec expansions if they contain... |
tree | commitdiff |
2011-03-01 |
Devang Patel | Today, the language front ends produces llvm.dbg.*... |
tree | commitdiff |
2011-03-01 |
Nick Lewycky | Optimize "icmp pred (urem X, Y), Y" --> true/false... |
tree | commitdiff |
2011-03-01 |
Ted Kremenek | Unbreak CMake build. |
tree | commitdiff |
2011-02-28 |
Dan Gohman | Delete the LiveValues pass. I won't get get back to... |
tree | commitdiff |
2011-02-28 |
Nick Lewycky | Fix comment. |
tree | commitdiff |
2011-02-28 |
Nick Lewycky | srem doesn't actually have the same resulting sign... |
tree | commitdiff |
2011-02-28 |
Nick Lewycky | Teach value tracking to make use of flags in more situa... |
tree | commitdiff |
2011-02-28 |
Nick Lewycky | Teach ValueTracking to look at the dividend when determ... |
tree | commitdiff |
2011-02-27 |
Tobias Grosser | RegionPrinter: Ignore back edges when layouting the... |
tree | commitdiff |
2011-02-22 |
Devang Patel | Follow LLVM coding style. |
tree | commitdiff |
2011-02-20 |
Benjamin Kramer | Move "A | ~(A & ?) -> -1" from InstCombine to Instructi... |
tree | commitdiff |
2011-02-19 |
Chris Lattner | Stores of null pointers should turn into memset, we... |
tree | commitdiff |
2011-02-18 |
Oscar Fuentes | Move library stuff out of the toplevel CMakeLists.txt... |
tree | commitdiff |
2011-02-15 |
Devang Patel | Move DbgInfoPrinter specific utlities inside DbgInfoPri... |
tree | commitdiff |
2011-02-15 |
Devang Patel | Print function info. Patch by Minjang Kim. |
tree | commitdiff |
2011-02-15 |
Chris Lattner | convert ConstantVector::get to use ArrayRef. |
tree | commitdiff |
2011-02-14 |
Chris Lattner | revert my ConstantVector patch, it seems to have made... |
tree | commitdiff |
2011-02-14 |
Chris Lattner | Switch ConstantVector::get to use ArrayRef instead... |
tree | commitdiff |
2011-02-13 |
Duncan Sands | Remove pointless blank line. |
tree | commitdiff |
2011-02-13 |
Duncan Sands | Teach instsimplify that X+Y>=X+Z is the same as Y>... |
tree | commitdiff |
2011-02-13 |
Chris Lattner | teach SCEV that the scale and addition of an inbounds... |
tree | commitdiff |
2011-02-11 |
Chris Lattner | Per discussion with Dan G, inbounds geps *certainly... |
tree | commitdiff |
2011-02-10 |
Nick Lewycky | Tolerate degenerate phi nodes that can occur in the... |
tree | commitdiff |
2011-02-09 |
Duncan Sands | Formatting and comment tweaks. |
tree | commitdiff |
2011-02-09 |
Chris Lattner | Teach instsimplify some tricks about exact/nuw/nsw... |
tree | commitdiff |
next |