projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
misched: DAG builder support for tracking register pressure within the current schedu...
[oota-llvm.git]
/
lib
/
Analysis
/
2012-04-23
Eric Christopher
Allow forward declarations to take a context. This...
tree
|
commitdiff
2012-04-17
Benjamin Kramer
Revert "SCEV: When expanding a GEP the final addition...
tree
|
commitdiff
2012-04-11
Chandler Carruth
Add two statistics to help track how we are computing...
tree
|
commitdiff
2012-04-10
Andrew Trick
Fix 12513: Loop unrolling breaks with indirect branches.
tree
|
commitdiff
2012-04-07
Chandler Carruth
Fix ValueTracking to conclude that debug intrinsics...
tree
|
commitdiff
2012-04-07
Benjamin Kramer
SCEV: When expanding a GEP the final addition to the...
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-03-31
Rafael Espindola
Teach CodeGen's version of computeMaskedBits to underst...
tree
|
commitdiff
2012-03-31
Chandler Carruth
Fix a typo reported in IRC by someone reviewing this...
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
Add computeMaskedBitsLoad back, as it was the change...
tree
|
commitdiff
2012-03-29
Eric Christopher
Lowercase the tag name to match the rest of dwarf.
tree
|
commitdiff
2012-03-29
Eric Christopher
Add support for objc property decls according to the...
tree
|
commitdiff
2012-03-28
Rafael Espindola
Handle intrinsics in GlobalsModRef. Fixes pr12351.
tree
|
commitdiff
2012-03-28
Chad Rosier
Revert r153521 as it's causing large regressions on...
tree
|
commitdiff
2012-03-27
Chad Rosier
Reapply r153423; the original commit was fine. The...
tree
|
commitdiff
2012-03-26
Andrew Trick
SCEV fix: Handle loop invariant loads.
tree
|
commitdiff
2012-03-26
Chad Rosier
Revert r153423 as this is causing failures on our inter...
tree
|
commitdiff
2012-03-26
Rafael Espindola
Use the new range metadata in computeMaskedBits and...
tree
|
commitdiff
2012-03-25
Chandler Carruth
Teach instsimplify how to simplify comparisons of point...
tree
|
commitdiff
2012-03-25
Chandler Carruth
Switch the pointer-difference simplification logic...
tree
|
commitdiff
2012-03-24
Chandler Carruth
Try to harden the recursive simplification still furthe...
tree
|
commitdiff
2012-03-24
Chandler Carruth
Don't add the instruction about to be RAUW'ed and erase...
tree
|
commitdiff
2012-03-24
Chandler Carruth
Refactor the interface to recursively simplifying instr...
tree
|
commitdiff
2012-03-23
Eric Christopher
Take out the debug info probe stuff. It's making some...
tree
|
commitdiff
2012-03-22
Andrew Trick
Cleanup IVUsers::addUsersIfInteresting.
tree
|
commitdiff
2012-03-21
Chandler Carruth
Teach instsimplify to gracefully degrade in the presenc...
tree
|
commitdiff
2012-03-20
Andrew Trick
LSR: teach isSimplifiedLoopNest to handle PHI IVUsers.
tree
|
commitdiff
2012-03-20
Andrew Trick
LSR: fix IVUsers isSimplifiedLoopNest to perform a...
tree
|
commitdiff
2012-03-18
Nick Lewycky
Factor out the multiply analysis code in ComputeMaskedB...
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-16
Eric Christopher
Do the right thing on NULL uint64 fields.
tree
|
commitdiff
2012-03-15
Duncan Sands
Type sizes and fields offsets inside structs are unsign...
tree
|
commitdiff
2012-03-15
Chandler Carruth
Make the swap code here a bit more obvious what its...
tree
|
commitdiff
2012-03-15
Chandler Carruth
Don't assume that the arguments are processed in some...
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-14
Chandler Carruth
Refactor the inline cost bonus calculation for constant...
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-13
Eli Friedman
Fix regression from r151466: an we can't replace uses...
tree
|
commitdiff
2012-03-13
Chandler Carruth
Address some review comments from Duncan. This moves...
tree
|
commitdiff
2012-03-12
Chandler Carruth
Teach instsimplify how to constant fold pointer differe...
tree
|
commitdiff
2012-03-11
Stepan Dyatkovskiy
llvm::SwitchInst
tree
|
commitdiff
2012-03-10
Benjamin Kramer
Make helper static, so it can be inlined into its sole...
tree
|
commitdiff
2012-03-10
Bill Wendling
As Duncan pointed out, pointers tend not to be in float...
tree
|
commitdiff
2012-03-10
Bill Wendling
Make this transformation slightly less agressive and...
tree
|
commitdiff
2012-03-10
Chandler Carruth
Refactor some methods to look through bitcasts and...
tree
|
commitdiff
2012-03-09
Nick Lewycky
Factor out the analysis of addition and subtraction...
tree
|
commitdiff
2012-03-09
Chandler Carruth
Undo a previous restriction on the inline cost calculat...
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-03-07
Nick Lewycky
No functionality change. Type::isSized() can be expensi...
tree
|
commitdiff
2012-03-05
Eli Friedman
A few more cases of missing masking in ComputeMaskedBit...
tree
|
commitdiff
2012-03-05
Eli Friedman
Make sure we don't return bits outside the mask in...
tree
|
commitdiff
2012-03-02
Benjamin Kramer
LVI: Recognize the form instcombine canonicalizes range...
tree
|
commitdiff
2012-02-27
Eli Friedman
Duncan pointed out that if the alignment isn't explicit...
tree
|
commitdiff
2012-02-27
Eli Friedman
Teach BasicAA about the LLVM IR rules that allow readin...
tree
|
commitdiff
2012-02-27
Rafael Espindola
Fix this assert. IP can point to an instruction with...
tree
|
commitdiff
2012-02-26
Rafael Espindola
Don't call dominates on unreachable instructions. Shoul...
tree
|
commitdiff
2012-02-26
Rafael Espindola
And update the comment...
tree
|
commitdiff
2012-02-26
Rafael Espindola
Enable the assert that got all this dominator work...
tree
|
commitdiff
2012-02-26
Rafael Espindola
Change the implementation of dominates(inst, inst)...
tree
|
commitdiff
2012-02-26
Nick Lewycky
Reinstate the optimization from r151449 with a fix...
tree
|
commitdiff
2012-02-26
Rafael Espindola
Don't call dominates on unreachable instructions.
tree
|
commitdiff
2012-02-25
Nick Lewycky
Roll these back to r151448 until I figure out how they...
tree
|
commitdiff
2012-02-25
Nick Lewycky
An argument and a local identified object (eg. a noalia...
tree
|
commitdiff
2012-02-25
Nick Lewycky
Fix five-letter typo in comment.
tree
|
commitdiff
2012-02-25
Nick Lewycky
Teach instsimplify to be more aggressive when analyzing...
tree
|
commitdiff
2012-02-25
Nick Lewycky
Move isKnownNonNull from private implementation detail...
tree
|
commitdiff
2012-02-24
Chris Lattner
fix PR12075, a regression in a recent transform I added...
tree
|
commitdiff
2012-02-23
Rafael Espindola
Fix typo.
tree
|
commitdiff
2012-02-22
Chad Rosier
Remove extra semi-colons.
tree
|
commitdiff
2012-02-22
Rafael Espindola
Improve comment. Thanks for Andrew for the suggestion.
tree
|
commitdiff
2012-02-22
Rafael Espindola
Semantically revert 151015. Add a comment on why we...
tree
|
commitdiff
2012-02-21
Rafael Espindola
s/the the/the/
tree
|
commitdiff
2012-02-21
Rafael Espindola
Use more idiomatic assert.
tree
|
commitdiff
2012-02-21
Rafael Espindola
Avoid warning on non assert builds.
tree
|
commitdiff
2012-02-21
Rafael Espindola
It turns out that with the current scev organization...
tree
|
commitdiff
2012-02-20
Eric Christopher
Make this a bit prettier and more obvious when a derive...
tree
|
commitdiff
2012-02-20
Eric Christopher
If a derived type is also a composite type, print that...
tree
|
commitdiff
2012-02-20
Eric Christopher
Add support for runtime languages on our forward declar...
tree
|
commitdiff
2012-02-20
Chris Lattner
fold comparisons of gep'd alloca points with null to...
tree
|
commitdiff
2012-02-18
Rafael Espindola
Temporarily disable this assert. Looks like it found...
tree
|
commitdiff
2012-02-18
Rafael Espindola
Don't skip debug instructions when looking for the...
tree
|
commitdiff
2012-02-18
Eli Friedman
Fix a rather nasty regression from r150690: LHS !=...
tree
|
commitdiff
2012-02-17
Dan Gohman
Remove a comment about an alternative approach that...
tree
|
commitdiff
2012-02-17
Eric Christopher
Typo in variable name.
tree
|
commitdiff
2012-02-16
Benjamin Kramer
Revert "InstSimplify: Strip pointer casts early."
tree
|
commitdiff
2012-02-16
Benjamin Kramer
InstSimplify: Strip pointer casts early.
tree
|
commitdiff
2012-02-16
Benjamin Kramer
InstSimplify: Ignore pointer casts when constant foldin...
tree
|
commitdiff
2012-02-10
Hal Finkel
Have AliasSet::aliasesUnknownInst use pointer TBAA...
tree
|
commitdiff
2012-02-10
Duncan Sands
Fix PR11948: the result type of an icmp may be a vector...
tree
|
commitdiff
2012-02-08
Eric Christopher
Add support for a temporary forward decl type. We want...
tree
|
commitdiff
next