projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Casting.h: Automatically handle isa<Base>(Derived).
[oota-llvm.git]
/
include
/
llvm
/
Analysis
/
2011-07-29
Jakub Staszak
Add more constantness in BranchProbabilityInfo.
tree
|
commitdiff
2011-07-29
Eli Friedman
Misc optimizer+codegen work for 'cmpxchg' and 'atomicrm...
tree
|
commitdiff
2011-07-28
Jakub Staszak
If run with -debug give more information about Cyclic...
tree
|
commitdiff
2011-07-28
Jakub Staszak
Fix stupid mistake from commit 136381.
tree
|
commitdiff
2011-07-28
Jakub Staszak
Speed up BlockFrequencyInfo a little bit.
tree
|
commitdiff
2011-07-27
Jakub Staszak
Use BlockFrequency instead of uint32_t in BlockFrequenc...
tree
|
commitdiff
2011-07-27
Jakub Staszak
Edge to itself is backedge as well.
tree
|
commitdiff
2011-07-27
Eli Friedman
Misc mid-level changes for new 'fence' instruction.
tree
|
commitdiff
2011-07-27
Eli Friedman
Fix AliasSetTracker so that it doesn't make any assumpt...
tree
|
commitdiff
2011-07-26
Andrew Trick
SCEV: Added a data structure for storing not-taken...
tree
|
commitdiff
2011-07-25
Jakub Staszak
Rename BlockFrequency to BlockFrequencyInfo and Machine...
tree
|
commitdiff
2011-07-22
Jakub Staszak
Allow getBlockFreq to return 0.
tree
|
commitdiff
2011-07-20
Devang Patel
There are two ways to map a variable to its lexical...
tree
|
commitdiff
2011-07-19
Devang Patel
Distinguish between two copies of one inlined variable.
tree
|
commitdiff
2011-07-19
Devang Patel
Reapply r135457. This needs llvm-gcc change, that I...
tree
|
commitdiff
2011-07-19
Bob Wilson
Revert "Make a provision to encode inline location...
tree
|
commitdiff
2011-07-19
Jay Foad
Convert SimplifyGEPInst to use ArrayRef.
tree
|
commitdiff
2011-07-19
Jay Foad
Use ArrayRef in ConstantFoldInstOperands and ConstantFo...
tree
|
commitdiff
2011-07-19
Devang Patel
Make a provision to encode inline location in a variabl...
tree
|
commitdiff
2011-07-18
Chris Lattner
land David Blaikie's patch to de-constify Type, with...
tree
|
commitdiff
2011-07-16
Jakub Staszak
Remove "LoopInfo.h" include from BranchProbabilityInfo.h.
tree
|
commitdiff
2011-07-16
Jakub Staszak
Add MachineBlockFrequency analysis.
tree
|
commitdiff
2011-07-16
Andrew Trick
Fix SCEVEXpander to handle arbitrary phi expansion...
tree
|
commitdiff
2011-07-13
Jay Foad
Convert InsertValueInst and ExtractValueInst APIs to...
tree
|
commitdiff
2011-06-28
Andrew Trick
Cleanup. Fix a stupid variable name.
tree
|
commitdiff
2011-06-28
Andrew Trick
SCEVExpander: give new insts a name that identifies...
tree
|
commitdiff
2011-06-27
Nick Lewycky
Move onlyUsedByLifetimeMarkers to ValueTracking so...
tree
|
commitdiff
2011-06-24
Devang Patel
Fix struct member's scope. Patch by Xi Wang.
tree
|
commitdiff
2011-06-23
Jakub Staszak
Calculate backedge probability correctly.
tree
|
commitdiff
2011-06-23
Jakub Staszak
Missing files for the BlockFrequency analysis added.
tree
|
commitdiff
2011-06-23
Jakub Staszak
Introduce BlockFrequency analysis for BasicBlocks.
tree
|
commitdiff
2011-06-21
Andrew Trick
IVUsers no longer needs to record the phis.
tree
|
commitdiff
2011-06-16
Jakub Staszak
Introduce MachineBranchProbabilityInfo class, which...
tree
|
commitdiff
2011-06-15
John McCall
The ARC language-specific optimizer. Credit to Dan...
tree
|
commitdiff
2011-06-15
Eli Friedman
Add "unknown" results for memdep, which mean "I don...
tree
|
commitdiff
2011-06-11
Andrew Trick
Branch profiling: floating-point avoidance.
tree
|
commitdiff
2011-06-09
John McCall
Teach the CallGraph to ignore calls to intrinsics.
tree
|
commitdiff
2011-06-04
Andrew Trick
New BranchProbabilityInfo analysis. Patch by Jakub...
tree
|
commitdiff
2011-06-04
Dan Gohman
Fix BasicAA's recursion detection so that it doesn...
tree
|
commitdiff
2011-06-03
Devang Patel
A typedef's context is not the same as type's context...
tree
|
commitdiff
2011-05-20
Andrew Trick
indvars: Prototyping Sign/ZeroExtend elimination withou...
tree
|
commitdiff
2011-05-13
Julien Lerouge
Fix a source of non determinism in FindUsedTypes, use...
tree
|
commitdiff
2011-05-12
Devang Patel
Doug convinced me that DW_AT_APPLE_objc_complete_type...
tree
|
commitdiff
2011-05-12
Devang Patel
Let Objective-C front-end identify class extension...
tree
|
commitdiff
2011-05-09
Dan Gohman
Change a few std::maps to DenseMaps.
tree
|
commitdiff
2011-05-05
Hongbin Zheng
Minor change: Fix the typo in RegionPass.h and RegionPa...
tree
|
commitdiff
2011-05-02
Duncan Sands
Forgot to commit the changes to this file.
tree
|
commitdiff
2011-04-28
Chris Lattner
teach GVN to widen integer loads when they are overalig...
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-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-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-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-09
Chris Lattner
fix a potentially serious bug in AliasSet::removeCallSite
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-03-24
Jay Foad
Fix typo in comment.
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-14
Andrew Trick
Added SCEV::NoWrapFlags to manage unsigned, signed...
tree
|
commitdiff
2011-03-02
Duncan Sands
Remove DIFactory. Patch by Devang.
tree
|
commitdiff
2011-03-01
Devang Patel
Today, the language front ends produces llvm.dbg.*...
tree
|
commitdiff
2011-02-28
Dan Gohman
Delete the LiveValues pass. I won't get get back to...
tree
|
commitdiff
2011-02-22
Devang Patel
Follow LLVM coding style.
tree
|
commitdiff
2011-02-18
Devang Patel
Provide enums to build complex address calucation expre...
tree
|
commitdiff
2011-02-15
Devang Patel
Move DbgInfoPrinter specific utlities inside DbgInfoPri...
tree
|
commitdiff
2011-02-09
Chris Lattner
Teach instsimplify some tricks about exact/nuw/nsw...
tree
|
commitdiff
2011-02-05
Eric Christopher
Rewrite how the indirect call bonus is handled. This...
tree
|
commitdiff
2011-02-02
Devang Patel
Add support to describe template value parameter in...
tree
|
commitdiff
2011-02-02
Devang Patel
Add support to describe template parameter type in...
tree
|
commitdiff
2011-02-01
Eric Christopher
Reapply 124275 since the Dragonegg failure was unreprod...
tree
|
commitdiff
2011-01-29
Bill Wendling
This is #included by .c files. Remove C++-style comments.
tree
|
commitdiff
2011-01-29
Frits van Bommel
Move InstCombine's knowledge of fdiv to SimplifyInstruc...
tree
|
commitdiff
2011-01-29
Andrew Trick
Implementation of path profiling.
tree
|
commitdiff
2011-01-28
Duncan Sands
My auto-simplifier noticed that ((X/Y)*Y)/Y occurs...
tree
|
commitdiff
2011-01-26
Eric Christopher
Temporarily revert 124275 to see if it brings the drago...
tree
|
commitdiff
2011-01-26
Eric Christopher
Separate out the constant bonus from the size reduction...
tree
|
commitdiff
2011-01-25
Duncan Sands
According to my auto-simplifier the most common missed...
tree
|
commitdiff
2011-01-24
Eric Christopher
Perhaps a bit too much vertical whitespace.
tree
|
commitdiff
2011-01-24
Dan Gohman
Give GetUnderlyingObject a TargetData, to keep it in...
tree
|
commitdiff
2011-01-23
Cameron Zwarich
Convert a std::vector to a SmallVector for another...
tree
|
commitdiff
2011-01-23
Cameron Zwarich
In the simpler version of the link-eval data structure...
tree
|
commitdiff
2011-01-23
Cameron Zwarich
Remove useless struct fields.
tree
|
commitdiff
2011-01-23
Cameron Zwarich
Remove friend declaration for removed function.
tree
|
commitdiff
2011-01-23
Cameron Zwarich
Convert a std::vector to a SmallVector.
tree
|
commitdiff
2011-01-23
Cameron Zwarich
Simplify some code now that we've removed the more...
tree
|
commitdiff
2011-01-18
Cameron Zwarich
There is no point in verifying an analysis that is...
tree
|
commitdiff
2011-01-18
Cameron Zwarich
Remove some now-unused DominanceFrontier methods.
tree
|
commitdiff
2011-01-16
Chris Lattner
remove the partial specialization pass. It is unmainta...
tree
|
commitdiff
2011-01-14
Duncan Sands
Move some shift transforms out of instcombine and into...
tree
|
commitdiff
2011-01-13
Tobias Grosser
Add single entry / single exit accessors.
tree
|
commitdiff
2011-01-11
Jakob Stoklund Olesen
Put the Dominator improvements back in. They were not...
tree
|
commitdiff
2011-01-11
Jakob Stoklund Olesen
Speculatively revert the recent improvements to Dominat...
tree
|
commitdiff
2011-01-11
Chris Lattner
some comment improvements.
tree
|
commitdiff
2011-01-09
Chris Lattner
Step #2 to improve trip count analysis for loops like...
tree
|
commitdiff
next