projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[EarlyCSE] Fix handling of target memory intrinsics for CSE'ing loads.
[oota-llvm.git]
/
lib
/
Transforms
/
Scalar
/
Reassociate.cpp
2015-09-10
James Molloy
Add GlobalsAA as preserved to a bunch of transforms
blob
|
commitdiff
|
raw
2015-08-15
David Majnemer
[IR] Give catchret an optional 'return value' operand
blob
|
commitdiff
|
raw
|
diff to current
2015-08-06
Quentin Colombet
[Reassociation] Fix miscompile for va_arg arguments.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-24
David Majnemer
[Reassociate] Don't propogate flags when creating negations
blob
|
commitdiff
|
raw
|
diff to current
2015-06-23
Alexander Kornienko
Revert r240137 (Fixed/added namespace ending comments...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-19
Alexander Kornienko
Fixed/added namespace ending comments using clang-tidy...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-29
Benjamin Kramer
Replace push_back(Constructor(foo)) with emplace_back...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-28
David Majnemer
[Reassociate] Canonicalizing 'x [+-] (-Constant * y...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-22
Sanjay Patel
don't repeat function names in comments; NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-03-13
Robert Lougher
Reapply "[Reassociate] Add initial support for vector...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-13
Robert Lougher
Revert: "[Reassociate] Add initial support for vector...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-13
Robert Lougher
[Reassociate] Add initial support for vector instructions.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-11
Mehdi Amini
Reassociate: cannot negate a INT_MIN value
blob
|
commitdiff
|
raw
|
diff to current
2015-01-16
Mehdi Amini
Fix Reassociate handling of constant in presence of...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-12
Chad Rosier
[Reassociate] Use dbgs() instead of errs().
blob
|
commitdiff
|
raw
|
diff to current
2014-11-21
David Majnemer
This Reassociate change unintentionally slipped in...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-21
David Majnemer
SROA: The alloca type isn't a candidate promotion type...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-19
Chad Rosier
Revert "[Reassociate] As the expression tree is rewritt...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-19
David Blaikie
Update SetVector to rely on the underlying set's insert...
blob
|
commitdiff
|
raw
|
diff to current
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
next