2014-11-19 |
David Blaikie | Update SetVector to rely on the underlying set's insert... |
blob | commitdiff | raw |
2014-11-18 |
Chad Rosier | [Reassociate] Rename local variable to not use same... |
blob | commitdiff | raw | diff to current |
2014-11-17 |
Chad Rosier | [Reassociate] As the expression tree is rewritten make... |
blob | commitdiff | raw | diff to current |
2014-11-17 |
Chad Rosier | [Reassociate] Canonicalize constants to RHS operand. |
blob | commitdiff | raw | diff to current |
2014-11-14 |
Chad Rosier | [Reassociate] Canonicalize the operands of all binary... |
blob | commitdiff | raw | diff to current |
2014-11-14 |
Chad Rosier | [Reassociate] Canonicalize operands of vector binary... |
blob | commitdiff | raw | diff to current |
2014-11-14 |
Chad Rosier | [Reassociate] Canonicalize constants to RHS operand. |
blob | commitdiff | raw | diff to current |
2014-11-14 |
Chad Rosier | [Reassociate] Improve rank debug information. NFC. |
blob | commitdiff | raw | diff to current |
2014-11-13 |
Chad Rosier | [Reassociate] Update comment. NFC. |
blob | commitdiff | raw | diff to current |
2014-11-11 |
Chad Rosier | [Reassociate] Canonicalize negative constants out of... |
blob | commitdiff | raw | diff to current |
2014-11-11 |
Chad Rosier | [Reassociate] Canonicalize negative constants out of... |
blob | commitdiff | raw | diff to current |
2014-11-07 |
Chad Rosier | [Reassociate] Better preserve NSW/NUW flags. |
blob | commitdiff | raw | diff to current |
2014-11-06 |
Chad Rosier | [Reassociate] Don't reassociate when mixing regular... |
blob | commitdiff | raw | diff to current |
2014-11-04 |
Reid Kleckner | Revert "[Reassociate] Canonicalize negative constants... |
blob | commitdiff | raw | diff to current |
2014-11-03 |
Chad Rosier | [Reassociate] Canonicalize negative constants out of... |
blob | commitdiff | raw | diff to current |
2014-10-09 |
Chad Rosier | [Reassociate] Don't canonicalize X - undef to X + ... |
blob | commitdiff | raw | diff to current |
2014-10-05 |
Owen Anderson | Give the Reassociate pass a bit more flexibility and... |
blob | commitdiff | raw | diff to current |
2014-08-21 |
Erik Verbruggen | Reassociate x + -0.1234 * y into x - 0.1234 * y |
blob | commitdiff | raw | diff to current |
2014-08-14 |
Chad Rosier | [Reassociation] Add support for reassociation with... |
blob | commitdiff | raw | diff to current |
2014-05-31 |
Benjamin Kramer | [Reassociate] Similar to "X + -X" -> "0", added code... |
blob | commitdiff | raw | diff to current |
2014-04-25 |
Craig Topper | [C++] Use 'nullptr'. Transforms edition. |
blob | commitdiff | raw | diff to current |
2014-04-22 |
Chandler Carruth | [Modules] Fix potential ODR violations by sinking the... |
blob | commitdiff | raw | diff to current |
2014-03-09 |
Chandler Carruth | [C++11] Add range based accessors for the Use-Def chain... |
blob | commitdiff | raw | diff to current |
2014-03-05 |
Craig Topper | [C++11] Add 'override' keyword to virtual methods that... |
blob | commitdiff | raw | diff to current |
2014-03-04 |
Chandler Carruth | [Modules] Move CFG.h to the IR library as it defines... |
blob | commitdiff | raw | diff to current |
2014-03-04 |
Chandler Carruth | [Modules] Move ValueHandle into the IR library where... |
blob | commitdiff | raw | diff to current |
2014-03-01 |
Benjamin Kramer | Now that we have C++11, turn simple functors into lambd... |
blob | commitdiff | raw | diff to current |
2014-02-25 |
Chandler Carruth | [reassociate] Switch two std::sort calls into std:... |
blob | commitdiff | raw | diff to current |
2014-02-06 |
Paul Robinson | Disable most IR-level transform passes on functions... |
blob | commitdiff | raw | diff to current |
2014-01-09 |
Chandler Carruth | Put the functionality for printing a value to a raw_ost... |
blob | commitdiff | raw | diff to current |
2014-01-07 |
Chandler Carruth | Move the LLVM IR asm writer header files into the IR... |
blob | commitdiff | raw | diff to current |
2013-07-22 |
Jakub Staszak | Use switch instead of if. No functionality change. |
blob | commitdiff | raw | diff to current |
2013-07-06 |
Benjamin Kramer | Reassociate: Remove unnecessary default operator=. |
blob | commitdiff | raw | diff to current |
2013-04-27 |
Shuxin Yang | Fix a XOR reassociation bug. |
blob | commitdiff | raw | diff to current |
2013-04-08 |
Shuxin Yang | Redo the fix Benjamin Kramer committed in r178793 about... |
blob | commitdiff | raw | diff to current |
2013-04-04 |
Benjamin Kramer | Reassociate: Avoid iterator invalidation. |
blob | commitdiff | raw | diff to current |
2013-04-01 |
Shuxin Yang | Correct assertion condition |
blob | commitdiff | raw | diff to current |
2013-03-30 |
Shuxin Yang | Implement XOR reassociation. It is based on following... |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Chandler Carruth | Move all of the header files which are involved in... |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Chandler Carruth | Use the new script to sort the includes of every file... |
blob | commitdiff | raw | diff to current |
2012-11-18 |
Duncan Sands | Remove the last bit of constant folding from LinearizeE... |
blob | commitdiff | raw | diff to current |
2012-11-18 |
Duncan Sands | Fix PR14060, an infinite loop in reassociate. The... |
blob | commitdiff | raw | diff to current |
2012-11-15 |
Duncan Sands | Fix a crash observed by Shuxin Yang. The issue here... |
blob | commitdiff | raw | diff to current |
2012-11-13 |
Shuxin Yang | revert r167740 |
blob | commitdiff | raw | diff to current |
2012-11-12 |
Shuxin Yang | This change is to fix rdar://12571717 which is about... |
blob | commitdiff | raw | diff to current |
2012-07-26 |
Duncan Sands | Stop reassociate from looking through expressions of... |
blob | commitdiff | raw | diff to current |
2012-07-24 |
Nadav Rotem | Clean whitespaces. |
blob | commitdiff | raw | diff to current |
2012-07-23 |
Nadav Rotem | Suppress a warning. |
blob | commitdiff | raw | diff to current |
2012-06-29 |
Duncan Sands | Rework this to clarify where the removal of nodes from... |
blob | commitdiff | raw | diff to current |
2012-06-29 |
Duncan Sands | Fix a reassociate crash on sozefx when compiling with... |
blob | commitdiff | raw | diff to current |
2012-06-29 |
Chandler Carruth | Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.h |
blob | commitdiff | raw | diff to current |
2012-06-27 |
Duncan Sands | Some reassociate optimizations create new instructions... |
blob | commitdiff | raw | diff to current |
2012-06-24 |
Nick Lewycky | Remove a dangling reference to a deleted instruction... |
blob | commitdiff | raw | diff to current |
2012-06-15 |
Duncan Sands | Fix issues (infinite loop and/or crash) with self-refer... |
blob | commitdiff | raw | diff to current |
2012-06-13 |
Duncan Sands | It is possible for several constants which aren't indiv... |
blob | commitdiff | raw | diff to current |
2012-06-13 |
Duncan Sands | When linearizing a multiplication, return at once if... |
blob | commitdiff | raw | diff to current |
2012-06-12 |
Duncan Sands | Use DenseMap as SmallMap workaround rather than std... |
blob | commitdiff | raw | diff to current |
2012-06-12 |
Duncan Sands | Use std::map rather than SmallMap because SmallMap... |
blob | commitdiff | raw | diff to current |
2012-06-12 |
Duncan Sands | Now that Reassociate's LinearizeExprTree can look throu... |
blob | commitdiff | raw | diff to current |
2012-06-08 |
Duncan Sands | Reapply commit 158073 with a fix (the testcase was... |
blob | commitdiff | raw | diff to current |
2012-06-08 |
Duncan Sands | Revert commit 158073 while waiting for a fix. The... |
blob | commitdiff | raw | diff to current |
2012-06-06 |
Duncan Sands | Grab-bag of reassociate tweaks. Unify handling of... |
blob | commitdiff | raw | diff to current |
2012-06-02 |
Benjamin Kramer | Fix typos found by github.com/lyda/misspell-check |
blob | commitdiff | raw | diff to current |
2012-05-26 |
Duncan Sands | Since commit 157467, if reassociate isn't actually... |
blob | commitdiff | raw | diff to current |
2012-05-26 |
Duncan Sands | Move this debug statement earlier so it is easy to... |
blob | commitdiff | raw | diff to current |
2012-05-25 |
Duncan Sands | Make the reassociation pass more powerful so that it... |
blob | commitdiff | raw | diff to current |
2012-05-08 |
Duncan Sands | Calling ReassociateExpression recursively is extremely... |
blob | commitdiff | raw | diff to current |
2012-05-07 |
Owen Anderson | Teach reassociate to commute FMul's and FAdd's in order... |
blob | commitdiff | raw | diff to current |
2012-05-04 |
Bill Wendling | Add 'landingpad' instructions to the list of instructio... |
blob | commitdiff | raw | diff to current |
2012-05-02 |
Bill Wendling | Whitespace cleanup. |
blob | commitdiff | raw | diff to current |
2012-05-02 |
Bill Wendling | The value held in the vector may be RAUW'ed by some... |
blob | commitdiff | raw | diff to current |
2012-04-26 |
Chandler Carruth | Teach the reassociate pass to fold chains of multiplies... |
blob | commitdiff | raw | diff to current |
2012-03-26 |
Craig Topper | Prune some includes and forward declarations. |
blob | commitdiff | raw | diff to current |
2011-08-12 |
Duncan Sands | Silence a bunch (but not all) "variable written but... |
blob | commitdiff | raw | diff to current |
2011-08-02 |
Owen Anderson | Revert r136503 and r136480 in an effort to fix non... |
blob | commitdiff | raw | diff to current |
2011-07-29 |
Devang Patel | Clear DbgValues in the end. |
blob | commitdiff | raw | diff to current |
2011-07-29 |
Devang Patel | Clean up debug info after reassociation. |
blob | commitdiff | raw | diff to current |
2011-07-15 |
Chris Lattner | start using the new helper methods a bit. |
blob | commitdiff | raw | diff to current |
2011-04-28 |
Devang Patel | Preserve line number information. |
blob | commitdiff | raw | diff to current |
2011-04-12 |
Dan Gohman | Fix reassociate to use a worklist instead of recursing... |
blob | commitdiff | raw | diff to current |
2011-03-10 |
Dan Gohman | RecursivelyDeleteTriviallyDeadInstructions only needs a |
blob | commitdiff | raw | diff to current |
2011-03-10 |
Dan Gohman | Fix reassociate to postpone certain instruction deletio... |
blob | commitdiff | raw | diff to current |
2011-02-17 |
Chris Lattner | fix PR9215, preventing -reassociate from clearing nsw... |
blob | commitdiff | raw | diff to current |
2011-02-02 |
Dan Gohman | Fix reassociate to clear optional flags, such as nsw. |
blob | commitdiff | raw | diff to current |
2011-01-26 |
Duncan Sands | Fix PR9039, a use-after-free in reassociate. The issue... |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Owen Anderson | Get rid of static constructors for pass registration... |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Owen Anderson | Now with fewer extraneous semicolons! |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Reapply r110396, with fixes to appease the Linux buildb... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Revert r110396 to fix buildbots. |
blob | commitdiff | raw | diff to current |
2010-08-05 |
Owen Anderson | Don't use PassInfo* as a type identifier for passes... |
blob | commitdiff | raw | diff to current |
2010-07-21 |
Owen Anderson | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). |
blob | commitdiff | raw | diff to current |
2010-07-12 |
Gabor Greif | cache dereferenced iterators |
blob | commitdiff | raw | diff to current |
2010-03-05 |
Chris Lattner | fix a nice subtle reassociate bug which would only... |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Duncan Sands | There are two ways of checking for a given type, for... |
blob | commitdiff | raw | diff to current |
2010-02-15 |
Duncan Sands | Uniformize the names of type predicates: rather than... |
blob | commitdiff | raw | diff to current |
2010-02-10 |
Dan Gohman | Fix "the the" and similar typos. |
blob | commitdiff | raw | diff to current |
2010-02-04 |
Bob Wilson | Do not reassociate expressions with i1 type. SimplifyC... |
blob | commitdiff | raw | diff to current |
2010-01-09 |
Chris Lattner | only factor from expressions whose uses are empty and... |
blob | commitdiff | raw | diff to current |
2010-01-08 |
Duncan Sands | Suppress an unused variable warning when assertions... |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Chris Lattner | fix an infinite loop in reassociate building emacs. |
blob | commitdiff | raw | diff to current |
next |