index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Transforms
/
Scalar
/
Reassociate.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Update aosp/master llvm for rebase to r233350
Pirama Arumuga Nainar
2015-04-09
1
-19
/
+15
*
Update aosp/master LLVM for rebase to r230699.
Stephen Hines
2015-03-23
1
-6
/
+9
*
Update aosp/master LLVM for rebase to r222494.
Stephen Hines
2014-12-02
1
-95
/
+374
*
Update LLVM for rebase to r212749.
Stephen Hines
2014-07-21
1
-8
/
+23
*
Update LLVM for 3.5 rebase (r209712).
Stephen Hines
2014-05-29
1
-21
/
+22
*
Update to LLVM 3.5a.
Stephen Hines
2014-04-24
1
-34
/
+22
*
Use switch instead of if. No functionality change.
Jakub Staszak
2013-07-22
1
-14
/
+17
*
Reassociate: Remove unnecessary default operator=.
Benjamin Kramer
2013-07-06
1
-10
/
+0
*
Fix a XOR reassociation bug.
Shuxin Yang
2013-04-27
1
-3
/
+6
*
Redo the fix Benjamin Kramer committed in r178793 about iterator invalidation...
Shuxin Yang
2013-04-08
1
-12
/
+14
*
Reassociate: Avoid iterator invalidation.
Benjamin Kramer
2013-04-04
1
-7
/
+12
*
Correct assertion condition
Shuxin Yang
2013-04-01
1
-1
/
+1
*
Implement XOR reassociation. It is based on following rules:
Shuxin Yang
2013-03-30
1
-1
/
+325
*
Move all of the header files which are involved in modelling the LLVM IR
Chandler Carruth
2013-01-02
1
-6
/
+6
*
Use the new script to sort the includes of every file under lib.
Chandler Carruth
2012-12-03
1
-7
/
+7
*
Remove the last bit of constant folding from LinearizeExprTree (most of it was
Duncan Sands
2012-11-18
1
-11
/
+0
*
Fix PR14060, an infinite loop in reassociate. The problem was that one of the
Duncan Sands
2012-11-18
1
-6
/
+24
*
Fix a crash observed by Shuxin Yang. The issue here is that LinearizeExprTree,
Duncan Sands
2012-11-15
1
-54
/
+21
*
revert r167740
Shuxin Yang
2012-11-13
1
-314
/
+8
*
This change is to fix rdar://12571717 which is about assertion in Reassociate...
Shuxin Yang
2012-11-12
1
-8
/
+314
*
Stop reassociate from looking through expressions of arbitrary complexity. This
Duncan Sands
2012-07-26
1
-0
/
+2
*
Clean whitespaces.
Nadav Rotem
2012-07-24
1
-1
/
+1
*
Suppress a warning.
Nadav Rotem
2012-07-23
1
-1
/
+2
*
Rework this to clarify where the removal of nodes from the queue is
Duncan Sands
2012-06-29
1
-8
/
+9
*
Fix a reassociate crash on sozefx when compiling with dragonegg+gcc-4.7 due to
Duncan Sands
2012-06-29
1
-5
/
+13
*
Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.h
Chandler Carruth
2012-06-29
1
-6
/
+6
*
Some reassociate optimizations create new instructions, which they insert just
Duncan Sands
2012-06-27
1
-11
/
+7
*
Remove a dangling reference to a deleted instruction. Fixes PR13185!
Nick Lewycky
2012-06-24
1
-0
/
+1
*
Fix issues (infinite loop and/or crash) with self-referential instructions, for
Duncan Sands
2012-06-15
1
-6
/
+14
*
It is possible for several constants which aren't individually absorbing to
Duncan Sands
2012-06-13
1
-1
/
+6
*
When linearizing a multiplication, return at once if we see a factor of zero,
Duncan Sands
2012-06-13
1
-40
/
+14
*
Use DenseMap as SmallMap workaround rather than std::map, at Chandler's request.
Duncan Sands
2012-06-12
1
-1
/
+1
*
Use std::map rather than SmallMap because SmallMap assumes that the value has
Duncan Sands
2012-06-12
1
-2
/
+1
*
Now that Reassociate's LinearizeExprTree can look through arbitrary expression
Duncan Sands
2012-06-12
1
-25
/
+204
*
Reapply commit 158073 with a fix (the testcase was already committed). The
Duncan Sands
2012-06-08
1
-123
/
+120
*
Revert commit 158073 while waiting for a fix. The issue is that reassociate
Duncan Sands
2012-06-08
1
-111
/
+123
*
Grab-bag of reassociate tweaks. Unify handling of dead instructions and
Duncan Sands
2012-06-06
1
-123
/
+111
*
Fix typos found by http://github.com/lyda/misspell-check
Benjamin Kramer
2012-06-02
1
-1
/
+1
*
Since commit 157467, if reassociate isn't actually going to change an expression
Duncan Sands
2012-05-26
1
-17
/
+20
*
Move this debug statement earlier so it is easy to see the order in
Duncan Sands
2012-05-26
1
-2
/
+2
*
Make the reassociation pass more powerful so that it can handle expressions
Duncan Sands
2012-05-25
1
-255
/
+405
*
Calling ReassociateExpression recursively is extremely dangerous since it will
Duncan Sands
2012-05-08
1
-7
/
+7
*
Teach reassociate to commute FMul's and FAdd's in order to canonicalize the o...
Owen Anderson
2012-05-07
1
-4
/
+28
*
Add 'landingpad' instructions to the list of instructions to ignore.
Bill Wendling
2012-05-04
1
-7
/
+9
*
Whitespace cleanup.
Bill Wendling
2012-05-02
1
-87
/
+80
*
The value held in the vector may be RAUW'ed by some of the canonicalization
Bill Wendling
2012-05-02
1
-2
/
+3
*
Teach the reassociate pass to fold chains of multiplies with repeated
Chandler Carruth
2012-04-26
1
-10
/
+247
*
Prune some includes and forward declarations.
Craig Topper
2012-03-26
1
-5
/
+5
*
Silence a bunch (but not all) "variable written but not read" warnings
Duncan Sands
2011-08-12
1
-1
/
+1
*
Revert r136503 and r136480 in an effort to fix non-determinism in the llvm-gc...
Owen Anderson
2011-08-02
1
-22
/
+1
[next]