projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Register DAGUpdateListeners with SelectionDAG.
[oota-llvm.git]
/
include
/
llvm
/
Analysis
/
2012-04-12
Dan Gohman
Add forms of dominates and isReachableFromEntry that...
tree
|
commitdiff
2012-04-11
Benjamin Kramer
FoldingSet: Push the hash through FoldingSetTraits...
tree
|
commitdiff
2012-04-10
Andrew Trick
Fix 12513: Loop unrolling breaks with indirect branches.
tree
|
commitdiff
2012-04-06
David Chisnall
Reintroduce InlineCostAnalyzer::getInlineCost() variant...
tree
|
commitdiff
2012-04-04
Rafael Espindola
Always compute all the bits in ComputeMaskedBits.
tree
|
commitdiff
2012-04-03
Eric Christopher
Add a line number for the scope of the function (starti...
tree
|
commitdiff
2012-04-02
Rafael Espindola
Make dominatedBySlowTreeWalk private and assert cases...
tree
|
commitdiff
2012-04-02
Rafael Espindola
Add missing 'd'.
tree
|
commitdiff
2012-04-01
Chandler Carruth
Start cleaning up the InlineCost class. This switches...
tree
|
commitdiff
2012-03-31
Rafael Espindola
Add a workaround for building with old versions of...
tree
|
commitdiff
2012-03-31
Rafael Espindola
Teach CodeGen's version of computeMaskedBits to underst...
tree
|
commitdiff
2012-03-31
Chandler Carruth
Remove a bunch of empty, dead, and no-op methods from...
tree
|
commitdiff
2012-03-31
Chandler Carruth
Initial commit for the rewrite of the inline cost analy...
tree
|
commitdiff
2012-03-30
Rafael Espindola
Handle unreachable code in the dominates functions...
tree
|
commitdiff
2012-03-29
Eric Christopher
Add support for objc property decls according to the...
tree
|
commitdiff
2012-03-24
Rafael Espindola
Use the isReachableFromEntry method.
tree
|
commitdiff
2012-03-24
Rafael Espindola
Avoid using dominatedBySlowTreeWalk.
tree
|
commitdiff
2012-03-24
Chandler Carruth
Refactor the interface to recursively simplifying instr...
tree
|
commitdiff
2012-03-22
Andrew Trick
Cleanup IVUsers::addUsersIfInteresting.
tree
|
commitdiff
2012-03-16
Chandler Carruth
Start removing the use of an ad-hoc 'never inline'...
tree
|
commitdiff
2012-03-16
Chandler Carruth
Pull the implementation of the code metrics out of...
tree
|
commitdiff
2012-03-16
Andrew Trick
LSR fix: Add isSimplifiedLoopNest to IVUsers analysis.
tree
|
commitdiff
2012-03-15
Chandler Carruth
Remove all remnants of partial specialization in the...
tree
|
commitdiff
2012-03-14
Chandler Carruth
Extend the inline cost calculation to account for bonus...
tree
|
commitdiff
2012-03-13
Chris Lattner
enhance jump threading to preserve TBAA information...
tree
|
commitdiff
2012-03-13
Duncan Sands
Generalize the "trunc(ptrtoint(x)) - trunc(ptrtoint...
tree
|
commitdiff
2012-03-13
Duncan Sands
Uniformize the InstructionSimplify interface by ensurin...
tree
|
commitdiff
2012-03-08
Stepan Dyatkovskiy
Taken into account Duncan's comments for r149481 dated...
tree
|
commitdiff
2012-03-08
Chandler Carruth
Rotate two of the functions used to count bonuses for...
tree
|
commitdiff
2012-02-26
Rafael Espindola
Change the implementation of dominates(inst, inst)...
tree
|
commitdiff
2012-02-26
Rafael Espindola
Don't call dominates on unreachable instructions.
tree
|
commitdiff
2012-02-25
Nick Lewycky
Move isKnownNonNull from private implementation detail...
tree
|
commitdiff
2012-02-20
Eric Christopher
Add support for runtime languages on our forward declar...
tree
|
commitdiff
2012-02-19
Ahmed Charles
Remove dead code. Improve llvm_unreachable text. Simpli...
tree
|
commitdiff
2012-02-10
Hal Finkel
Make aliasesPointer and aliasesUnknownInst public membe...
tree
|
commitdiff
2012-02-08
Eric Christopher
Add support for a temporary forward decl type. We want...
tree
|
commitdiff
2012-02-08
Devang Patel
Remove tabs.
tree
|
commitdiff
2012-02-06
Devang Patel
DebugInfo: Provide a new hook to encode relationship...
tree
|
commitdiff
2012-02-05
Craig Topper
Convert assert(0) to llvm_unreachable
tree
|
commitdiff
2012-02-05
Chris Lattner
reapply the patches reverted in r149470 that reenable...
tree
|
commitdiff
2012-02-04
Devang Patel
Update llvm debug version to support new structure...
tree
|
commitdiff
2012-02-04
Devang Patel
Introduce DIObjCProperty. This will be used to encode...
tree
|
commitdiff
2012-02-01
Stepan Dyatkovskiy
SwitchInst refactoring.
tree
|
commitdiff
2012-02-01
Argyrios Kyrtzidis
Revert Chris' commits up to r149348 that started causin...
tree
|
commitdiff
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
next