projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
This patch adds instruction latencies for the SSE instructions
[oota-llvm.git]
/
lib
/
Analysis
/
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
2012-02-08
Devang Patel
Remove tabs.
tree
|
commitdiff
2012-02-07
Craig Topper
Convert assert(0) to llvm_unreachable
tree
|
commitdiff
2012-02-06
Kostya Serebryany
The patch resolves the conflict between AddressSanitize...
tree
|
commitdiff
2012-02-06
Chris Lattner
Remove some dead code and tidy things up now that vecto...
tree
|
commitdiff
2012-02-06
Bill Wendling
[unwind removal] Remove all of the code for the dead...
tree
|
commitdiff
2012-02-06
Bill Wendling
[unwind removal] We no longer have 'unwind' instruction...
tree
|
commitdiff
2012-02-06
Devang Patel
DebugInfo: Provide a new hook to encode relationship...
tree
|
commitdiff
2012-02-05
Duncan Sands
Persuade GCC that there is nothing worth warning about...
tree
|
commitdiff
2012-02-05
Chris Lattner
reapply the patches reverted in r149470 that reenable...
tree
|
commitdiff
2012-02-04
Qirun Zhang
remove the blank line from previous ci.
tree
|
commitdiff
2012-02-04
Qirun Zhang
test commit.
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 the last vestiges of llvm::GetConstantStringInfo...
tree
|
commitdiff
2012-01-31
Chris Lattner
Change ConstantArray::get to form a ConstantDataArray...
tree
|
commitdiff
2012-01-27
Rafael Espindola
Add r149110 back with a fix for when the vector and...
tree
|
commitdiff
2012-01-27
Rafael Espindola
Revert r149110 and add a testcase that was crashing...
tree
|
commitdiff
2012-01-27
Chris Lattner
enhance constant folding to be able to constant fold...
tree
|
commitdiff
2012-01-26
Chris Lattner
progress making the world safe to ConstantDataVector...
tree
|
commitdiff
2012-01-25
Nick Lewycky
Use precomputed BB size instead of BB->size().
tree
|
commitdiff
2012-01-25
Nick Lewycky
Support pointer comparisons against constants, when...
tree
|
commitdiff
2012-01-25
Chris Lattner
use Constant::getAggregateElement to simplify a bunch...
tree
|
commitdiff
2012-01-25
Chris Lattner
Use the right method to get the # elements in a CDS.
tree
|
commitdiff
2012-01-24
Chris Lattner
teach valuetracking about ConstantDataSequential
tree
|
commitdiff
2012-01-24
Chris Lattner
switch SCEV to use the new ConstantFoldLoadThroughGEPIn...
tree
|
commitdiff
2012-01-24
Chris Lattner
Split the interesting bits of ConstantFoldLoadThroughGE...
tree
|
commitdiff
2012-01-20
David Blaikie
More dead code removal (using -Wunreachable-code)
tree
|
commitdiff
2012-01-20
Benjamin Kramer
Remove obviously invalid early exit that prevented...
tree
|
commitdiff
2012-01-20
Nick Lewycky
Fix CountCodeReductionForAlloca to more accurately...
tree
|
commitdiff
2012-01-20
Andrew Trick
SCEVExpander fixes. Affects LSR and indvars.
tree
|
commitdiff
2012-01-18
Bill Wendling
Remove dead code.
tree
|
commitdiff
2012-01-17
Jakub Staszak
Move includes to the .cpp file.
tree
|
commitdiff
2012-01-14
Andrew Trick
Fix a corner case hit by redundant phi elimination...
tree
|
commitdiff
2012-01-12
Bill Wendling
A DenseMap of a std::map isn't a very good idea because...
tree
|
commitdiff
2012-01-11
Bill Wendling
Revert r147978. A DenseMap's iterators may become inval...
tree
|
commitdiff
2012-01-11
Bill Wendling
Use a DenseMap.
tree
|
commitdiff
2012-01-11
Andrew Trick
Clarified the SCEV getSmallConstantTripCount interface...
tree
|
commitdiff
2012-01-11
Eric Christopher
Don't avoid recursing for pointer types, just reference...
tree
|
commitdiff
2012-01-10
Chandler Carruth
Cleanup these asserts to follow common LLVM style and...
tree
|
commitdiff
2012-01-10
David Blaikie
Remove unnecessary default cases in switches that cover...
tree
|
commitdiff
2012-01-10
Andrew Trick
Enable LSR IV Chains with sufficient heuristics.
tree
|
commitdiff
2012-01-09
Devang Patel
Update language check. Do not ignore DW_LANG_Python.
tree
|
commitdiff
2012-01-07
Andrew Trick
Cleanup comments and argument types related to my previ...
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-06
Andrew Trick
SCEVExpander: hoistStep should check strict dominance.
tree
|
commitdiff
2012-01-04
Dan Gohman
Generalize isSafeToSpeculativelyExecute to work on...
tree
|
commitdiff
2012-01-02
Andrew Trick
Fix SCEVExpander to handle loops with no preheader...
tree
|
commitdiff
2012-01-01
Benjamin Kramer
PatternMatch: Introduce a matcher for instructions...
tree
|
commitdiff
2011-12-28
Nick Lewycky
Change CaptureTracking to pass a Use* instead of a...
tree
|
commitdiff
2011-12-24
Benjamin Kramer
ComputeMaskedBits: Make knownzero computation more...
tree
|
commitdiff
2011-12-22
Chandler Carruth
Make the unreachable probability much much heavier...
tree
|
commitdiff
2011-12-21
Nick Lewycky
Continue counting intrinsics as instructions (except...
tree
|
commitdiff
2011-12-21
Nick Lewycky
Fix typo and spacing, no functionality change.
tree
|
commitdiff
2011-12-21
Nick Lewycky
A call to a function marked 'noinline' is not an inline...
tree
|
commitdiff
2011-12-21
Nick Lewycky
Make some intrinsics safe to speculatively execute.
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-20
Andrew Trick
LSR: Fix another corner case in expansion of postinc...
tree
|
commitdiff
2011-12-18
Joerg Sonnenberger
Allow inlining of functions with returns_twice calls...
tree
|
commitdiff
next