index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Analysis
Commit message (
Expand
)
Author
Age
Files
Lines
*
Delete the LiveValues pass. I won't get get back to the project it
Dan Gohman
2011-02-28
2
-201
/
+0
*
Fix comment.
Nick Lewycky
2011-02-28
1
-1
/
+1
*
srem doesn't actually have the same resulting sign as its numerator, you could
Nick Lewycky
2011-02-28
1
-12
/
+0
*
Teach value tracking to make use of flags in more situations.
Nick Lewycky
2011-02-28
1
-0
/
+25
*
Teach ValueTracking to look at the dividend when determining the sign bit of an
Nick Lewycky
2011-02-28
1
-0
/
+12
*
RegionPrinter: Ignore back edges when layouting the graph
Tobias Grosser
2011-02-27
1
-0
/
+26
*
Follow LLVM coding style.
Devang Patel
2011-02-22
1
-77
/
+77
*
Move "A | ~(A & ?) -> -1" from InstCombine to InstructionSimplify.
Benjamin Kramer
2011-02-20
1
-0
/
+10
*
Stores of null pointers should turn into memset, we weren't recognizing
Chris Lattner
2011-02-19
1
-0
/
+5
*
Move library stuff out of the toplevel CMakeLists.txt file.
Oscar Fuentes
2011-02-18
1
-0
/
+2
*
Move DbgInfoPrinter specific utlities inside DbgInfoPrinter.cpp
Devang Patel
2011-02-15
2
-111
/
+112
*
Print function info. Patch by Minjang Kim.
Devang Patel
2011-02-15
2
-2
/
+34
*
convert ConstantVector::get to use ArrayRef.
Chris Lattner
2011-02-15
1
-2
/
+2
*
revert my ConstantVector patch, it seems to have made the llvm-gcc
Chris Lattner
2011-02-14
1
-2
/
+2
*
Switch ConstantVector::get to use ArrayRef instead of a pointer+size
Chris Lattner
2011-02-14
1
-2
/
+2
*
Remove pointless blank line.
Duncan Sands
2011-02-13
1
-1
/
+0
*
Teach instsimplify that X+Y>=X+Z is the same as Y>=Z if neither side overflows,
Duncan Sands
2011-02-13
1
-2
/
+49
*
teach SCEV that the scale and addition of an inbounds gep don't NSW.
Chris Lattner
2011-02-13
1
-2
/
+5
*
Per discussion with Dan G, inbounds geps *certainly* can have
Chris Lattner
2011-02-11
1
-3
/
+14
*
Tolerate degenerate phi nodes that can occur in the middle of optimization
Nick Lewycky
2011-02-10
1
-0
/
+4
*
Formatting and comment tweaks.
Duncan Sands
2011-02-09
1
-5
/
+5
*
Teach instsimplify some tricks about exact/nuw/nsw shifts.
Chris Lattner
2011-02-09
1
-39
/
+69
*
Rework InstrTypes.h so to reduce the repetition around the NSW/NUW/Exact
Chris Lattner
2011-02-09
1
-2
/
+2
*
Add an m_Div pattern for matching either a udiv or an sdiv and use it
Duncan Sands
2011-02-07
1
-4
/
+2
*
teach instsimplify to transform (X / Y) * Y to X
Chris Lattner
2011-02-06
1
-3
/
+5
*
Remove premature optimization that avoided calculating argument weights
Eric Christopher
2011-02-06
1
-5
/
+0
*
Simplify test, as suggested by Chris.
Anders Carlsson
2011-02-06
1
-6
/
+2
*
When loading from a constant, fold inttoptr if the integer type and the resul...
Anders Carlsson
2011-02-06
1
-0
/
+11
*
Fix another warning.
Anders Carlsson
2011-02-05
1
-1
/
+1
*
Fix cut and paste error spotted by Jakob.
Eric Christopher
2011-02-05
1
-1
/
+1
*
Rewrite how the indirect call bonus is handled. This now works by:
Eric Christopher
2011-02-05
1
-78
/
+125
*
Improve threading of comparisons over select instructions (spotted by my
Duncan Sands
2011-02-03
1
-3
/
+25
*
Fix typo in comment.
Devang Patel
2011-02-03
1
-1
/
+1
*
Add support to describe template value parameter in debug info.
Devang Patel
2011-02-02
2
-0
/
+27
*
Add support to describe template parameter type in debug info.
Devang Patel
2011-02-02
2
-2
/
+28
*
Reenable the transform "(X*Y)/Y->X" when the multiplication is known not to
Duncan Sands
2011-02-02
1
-5
/
+5
*
Add a m_Undef pattern for convenience. This is so that code that uses
Duncan Sands
2011-02-01
1
-16
/
+16
*
Add a m_SignBit pattern for convenience.
Duncan Sands
2011-02-01
1
-3
/
+1
*
Have m_One also match constant vectors for which every element is 1.
Duncan Sands
2011-02-01
1
-6
/
+0
*
Reapply 124275 since the Dragonegg failure was unreproducible.
Eric Christopher
2011-02-01
1
-82
/
+85
*
Commit 124487 broke 254.gap. See if disabling the part that might be triggered
Duncan Sands
2011-01-30
1
-5
/
+5
*
Transform (X/Y)*Y into X if the division is exact. Instcombine already knows...
Duncan Sands
2011-01-30
1
-0
/
+9
*
Fix comment.
Nick Lewycky
2011-01-29
1
-1
/
+1
*
Move InstCombine's knowledge of fdiv to SimplifyInstruction().
Frits van Bommel
2011-01-29
1
-2
/
+24
*
Fix typo: should have been testing that X was odd, not V.
Duncan Sands
2011-01-29
1
-3
/
+3
*
Implementation of path profiling.
Andrew Trick
2011-01-29
5
-3
/
+1176
*
This dyn_cast should be a cast. Pointed out by Frits van Bommel.
Duncan Sands
2011-01-28
1
-1
/
+1
*
Thread divisions over selects and phis. This doesn't fire much and has basic...
Duncan Sands
2011-01-28
1
-9
/
+19
*
My auto-simplifier noticed that ((X/Y)*Y)/Y occurs several times in SPEC
Duncan Sands
2011-01-28
1
-0
/
+107
*
Temporarily revert 124275 to see if it brings the dragonegg buildbot back.
Eric Christopher
2011-01-26
1
-85
/
+82
[next]