projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Track reserved registers separately from RegsAvailable.
[oota-llvm.git]
/
include
/
llvm
/
Analysis
/
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
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
next