projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Add Triple::getMacOSXVersion to replace crufty code in the clang driver.
[oota-llvm.git]
/
include
/
llvm
/
Analysis
/
2012-01-31
Chris Lattner
remove commented-out code.
tree
|
commitdiff
2012-01-31
Chris Lattner
remove the last vestiges of llvm::GetConstantStringInfo...
tree
|
commitdiff
2012-01-31
Chris Lattner
Change ConstantArray::get to form a ConstantDataArray...
tree
|
commitdiff
2012-01-24
Chris Lattner
Split the interesting bits of ConstantFoldLoadThroughGE...
tree
|
commitdiff
2012-01-20
Andrew Trick
SCEVExpander fixes. Affects LSR and indvars.
tree
|
commitdiff
2012-01-17
Jakub Staszak
Move includes to the .cpp file.
tree
|
commitdiff
2012-01-11
Andrew Trick
Clarified the SCEV getSmallConstantTripCount interface...
tree
|
commitdiff
2012-01-10
Andrew Trick
Enable LSR IV Chains with sufficient heuristics.
tree
|
commitdiff
2012-01-07
Andrew Trick
Extended replaceCongruentPhis to handle mixed phi types.
tree
|
commitdiff
2012-01-07
Andrew Trick
Expose isNonConstantNegative to users of ScalarEvolution.
tree
|
commitdiff
2012-01-06
Andrew Trick
Put all IVUsers in the processed set. Allow querying...
tree
|
commitdiff
2012-01-04
Dan Gohman
Generalize isSafeToSpeculativelyExecute to work on...
tree
|
commitdiff
2012-01-04
Benjamin Kramer
Simplify more DenseMap.find users.
tree
|
commitdiff
2012-01-04
Benjamin Kramer
Simplify code. No functionality change.
tree
|
commitdiff
2011-12-29
Rafael Espindola
Fix grammar error noticed by Duncan.
tree
|
commitdiff
2011-12-28
Nick Lewycky
Change CaptureTracking to pass a Use* instead of a...
tree
|
commitdiff
2011-12-20
Jakub Staszak
Add some constantness to BranchProbabilityInfo and...
tree
|
commitdiff
2011-12-20
David Blaikie
Unweaken vtables as per llvm.org/docs/CodingStandards...
tree
|
commitdiff
2011-12-18
Joerg Sonnenberger
Allow inlining of functions with returns_twice calls...
tree
|
commitdiff
2011-12-14
Dan Gohman
Move Instruction::isSafeToSpeculativelyExecute out...
tree
|
commitdiff
2011-12-05
Anna Zaks
Change the Dominators recalculate() function to only...
tree
|
commitdiff
2011-12-02
Chad Rosier
Fix a few more places where TargetData/TargetLibraryInf...
tree
|
commitdiff
2011-12-01
Chad Rosier
Propagate TargetLibraryInfo throughout ConstantFolding...
tree
|
commitdiff
2011-11-30
Andrew Trick
LSR: handle the expansion of phi operands that use...
tree
|
commitdiff
2011-11-28
Andrew Trick
Remove the temporary flag -disable-unroll-scev and...
tree
|
commitdiff
2011-11-21
Nick Lewycky
Add virtual destructor. Whoops!
tree
|
commitdiff
2011-11-20
Nick Lewycky
Less template, more virtual! Refactoring suggested...
tree
|
commitdiff
2011-11-20
Nick Lewycky
Refactor code to use new attribute getters on CallSite...
tree
|
commitdiff
2011-11-17
Devang Patel
DISubrange supports unsigned lower/upper array bounds...
tree
|
commitdiff
2011-11-15
Benjamin Kramer
Missed some users of Value::getNameStr.
tree
|
commitdiff
2011-11-15
Benjamin Kramer
Remove all remaining uses of Value::getNameStr().
tree
|
commitdiff
2011-11-14
Nick Lewycky
Refactor capture tracking (which already had a couple...
tree
|
commitdiff
2011-11-14
Benjamin Kramer
Make headers standalone.
tree
|
commitdiff
2011-11-09
Eric Christopher
Fix typo.
tree
|
commitdiff
2011-11-09
Eli Friedman
Enhance verifyLoop so that it can reliably verify that...
tree
|
commitdiff
2011-11-04
Eli Friedman
Add missing forward declarations.
tree
|
commitdiff
2011-11-04
Eli Friedman
Delete names for unused parameters in inline function...
tree
|
commitdiff
2011-10-26
Duncan Sands
The maximum power of 2 dividing a power of 2 is itself...
tree
|
commitdiff
2011-10-24
Chandler Carruth
Remove return heuristics from the static branch probabi...
tree
|
commitdiff
2011-10-24
Chandler Carruth
Doxygen-ify the comments on the public interface for...
tree
|
commitdiff
2011-10-24
Chandler Carruth
Simplify the design of BranchProbabilityInfo by collaps...
tree
|
commitdiff
2011-10-23
Chandler Carruth
Teach the BranchProbabilityInfo pass to print its resul...
tree
|
commitdiff
2011-10-19
Chandler Carruth
Add pass printing support to BlockFrequencyInfo pass...
tree
|
commitdiff
2011-10-18
Eric Christopher
Whitespace.
tree
|
commitdiff
2011-10-15
Nick Lewycky
Fix extra whitespace in comment.
tree
|
commitdiff
2011-10-15
Andrew Trick
Fix SCEVExpander assert during LSR: "argument of incomp...
tree
|
commitdiff
2011-10-13
Eli Friedman
Enhance the memdep interface so that users can tell...
tree
|
commitdiff
2011-10-12
Eric Christopher
Make this use a public accessor too.
tree
|
commitdiff
2011-10-11
Eric Christopher
Use public accessors on the scope that is returned.
tree
|
commitdiff
2011-10-11
Eric Christopher
Add a new wrapper node for a DILexicalBlock that encaps...
tree
|
commitdiff
2011-10-11
Andrew Trick
Move replaceCongruentIVs into SCEVExapander and bias...
tree
|
commitdiff
2011-10-07
Andrew Trick
LSR should only reuse phis that match its formula.
tree
|
commitdiff
2011-10-04
Nick Lewycky
The product of two chrec's can always be represented...
tree
|
commitdiff
2011-10-01
Andrew Trick
Inlining and unrolling heuristics should be aware of...
tree
|
commitdiff
2011-10-01
Andrew Trick
whitespace
tree
|
commitdiff
2011-09-26
Eli Friedman
Enhance alias analysis for atomic instructions a bit...
tree
|
commitdiff
2011-09-26
James Molloy
Fix emission of debug data for global variables. getCon...
tree
|
commitdiff
2011-09-14
Devang Patel
Add support to emit debug info for C++0x nullptr type.
tree
|
commitdiff
2011-09-05
Duncan Sands
Add some simple insertvalue simplifications, for the...
tree
|
commitdiff
2011-09-02
Andrew Trick
Comment and clarifying assert.
tree
|
commitdiff
2011-08-29
Andrew Trick
Reapply r138695. Fix PassManager stack depths.
tree
|
commitdiff
2011-08-27
Andrew Trick
Reverting r138695 to see if it fixes clang self host.
tree
|
commitdiff
2011-08-27
Andrew Trick
Fix PassManager stack depths.
tree
|
commitdiff
2011-08-26
Andrew Trick
LoopInfo::updateUnloop fix, and verify Block->Loop...
tree
|
commitdiff
2011-08-19
Devang Patel
Do not use named md nodes to track variables that are...
tree
|
commitdiff
2011-08-16
Devang Patel
Until now all debug info MDNodes referred to a root...
tree
|
commitdiff
2011-08-15
Devang Patel
Add a finalize() hook, that'll let DIBuilder construct...
tree
|
commitdiff
2011-08-15
Devang Patel
Refactor. Global variables are part of compile unit...
tree
|
commitdiff
2011-08-11
Andrew Trick
Allow loop unrolling to get known trip counts from...
tree
|
commitdiff
2011-08-10
Andrew Trick
Reapplying r136844.
tree
|
commitdiff
2011-08-10
Andrew Trick
Cleanup. Remove an extraneous GraphTraits specialization.
tree
|
commitdiff
2011-08-10
Devang Patel
Distinguish between two copies of one inlined variable...
tree
|
commitdiff
2011-08-10
Andrew Trick
Added a SimplifyIndVar utility to simplify induction...
tree
|
commitdiff
2011-08-10
Andrew Trick
Cleanup. Added LoopBlocksDFS::perform for simple clients.
tree
|
commitdiff
2011-08-10
Andrew Trick
Cleanup. Avoid relying on specialization of std::distance.
tree
|
commitdiff
2011-08-10
Andrew Trick
Fix the LoopUnroller to handle nontrivial loops and...
tree
|
commitdiff
2011-08-09
Devang Patel
Provide method to print variable's extended name which...
tree
|
commitdiff
2011-08-05
Chandler Carruth
Temporarily revert r135528 which distinguishes between...
tree
|
commitdiff
2011-08-04
Andrew Trick
Reverting r136884 updateUnloop, which crashed a linux...
tree
|
commitdiff
2011-08-03
Andrew Trick
An algorithm for incrementally updating LoopInfo within a
tree
|
commitdiff
2011-08-03
Andrew Trick
whitespace
tree
|
commitdiff
2011-08-03
Andrew Trick
An interface for iterating over a loop's blocks in...
tree
|
commitdiff
2011-08-03
Jakub Staszak
Add more constantness in BlockFrequencyInfo.
tree
|
commitdiff
2011-08-03
Andrew Trick
SCEV: Use AssertingVH to catch dangling BasicBlock...
tree
|
commitdiff
2011-08-02
Andrew Trick
Use consistent terminology for loop exit/exiting blocks...
tree
|
commitdiff
2011-08-01
Jakub Staszak
Add BlockFrequency::getEntryFrequency()
tree
|
commitdiff
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
next