projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Avoid sign compare warning.
[oota-llvm.git]
/
lib
/
Analysis
/
2012-06-29
Nuno Lopes
RefreshCallGraph: ignore 'invoke intrinsic'. IntrinsicI...
tree
|
commitdiff
2012-06-29
Bill Wendling
Update the CMake files.
tree
|
commitdiff
2012-06-29
Bill Wendling
The DIBuilder class is just a wrapper around debug...
tree
|
commitdiff
2012-06-28
Nick Lewycky
If the step value is a constant zero, the loop isn...
tree
|
commitdiff
2012-06-28
Nuno Lopes
MemoryBuiltins:
tree
|
commitdiff
2012-06-28
Nuno Lopes
make LazyValueInfo analyze the default case of switch...
tree
|
commitdiff
2012-06-28
Nuno Lopes
make LVI::getEdgeValue() always intersect the constrain...
tree
|
commitdiff
2012-06-28
Bill Wendling
Fix cmake failure from moving files around.
tree
|
commitdiff
2012-06-28
Bill Wendling
Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo...
tree
|
commitdiff
2012-06-26
Bill Wendling
Reduce indentation in function. Rearrange some methods...
tree
|
commitdiff
2012-06-26
Bill Wendling
Revamp how debugging information is emitted for debug...
tree
|
commitdiff
2012-06-26
Andrew Trick
Enable the new LoopInfo algorithm by default.
tree
|
commitdiff
2012-06-26
Andrew Trick
Remove unnecessary FIXME
tree
|
commitdiff
2012-06-25
Nuno Lopes
check for the NoAlias attribute through CallSite
tree
|
commitdiff
2012-06-24
NAKAMURA Takumi
llvm/lib: [CMake] Add explicit dependency to intrinsics...
tree
|
commitdiff
2012-06-22
Nuno Lopes
simplify code from previous commits (Thanks Duncan)
tree
|
commitdiff
2012-06-22
Nuno Lopes
remove extractMallocCallFromBitCast, since it was tailo...
tree
|
commitdiff
2012-06-21
Nuno Lopes
Add support for invoke to the MemoryBuiltin analysid.
tree
|
commitdiff
2012-06-21
Nuno Lopes
fix build in C++11 mode.
tree
|
commitdiff
2012-06-21
Nuno Lopes
hopefully fix the buildbots: some tests have wrong...
tree
|
commitdiff
2012-06-21
Nuno Lopes
refactor the MemoryBuiltin analysis:
tree
|
commitdiff
2012-06-20
Andrew Trick
A new algorithm for computing LoopInfo. Temporarily...
tree
|
commitdiff
2012-06-20
Andrew Trick
Move the implementation of LoopInfo into LoopInfoImpl.h.
tree
|
commitdiff
2012-06-06
Benjamin Kramer
Round 2 of dead private variable removal.
tree
|
commitdiff
2012-06-02
Benjamin Kramer
Fix typos found by github.com/lyda/misspell-check
tree
|
commitdiff
2012-06-01
Eric Christopher
Add support for enum forward declarations.
tree
|
commitdiff
2012-05-30
Benjamin Kramer
Make sure that we're dealing with a binary SCEVExpr...
tree
|
commitdiff
2012-05-30
Benjamin Kramer
Teach SCEV's icmp simplification logic that a-b ==...
tree
|
commitdiff
2012-05-30
Andrew Trick
SCEV: Handle a corner case reducing AddRecExpr * AddRecExpr
tree
|
commitdiff
2012-05-30
Andrew Trick
Reformat the loop that does AddRecExpr * AddRecExpr...
tree
|
commitdiff
2012-05-24
Craig Topper
Mark some static arrays as const.
tree
|
commitdiff
2012-05-23
Eric Christopher
Add support for C++11 enum classes in llvm.
tree
|
commitdiff
2012-05-22
Andrew Trick
LSR fix: add a missing phi check during IV hoisting.
tree
|
commitdiff
2012-05-19
Eric Christopher
Actually support DW_TAG_rvalue_reference_type that...
tree
|
commitdiff
2012-05-19
Andrew Trick
SCEV: Add MarkPendingLoopPredicates to avoid recursive...
tree
|
commitdiff
2012-05-18
Nuno Lopes
allow LazyValueInfo::getEdgeValue() to reason about...
tree
|
commitdiff
2012-05-18
Eric Christopher
Clarify comment.
tree
|
commitdiff
2012-05-17
Nuno Lopes
minor simplification in the call to ConstantRange const...
tree
|
commitdiff
2012-05-17
Bill Wendling
Remove extraneous ';'.
tree
|
commitdiff
2012-05-15
Nuno Lopes
reuse the result of some expensive computations in...
tree
|
commitdiff
2012-05-15
Nuno Lopes
minor simplification to code: Ty is already a SCEV...
tree
|
commitdiff
2012-05-14
Chad Rosier
Move the capture analysis from MemoryDependencyAnalysis...
tree
|
commitdiff
2012-05-12
Chad Rosier
Hoist simpler checks above llvm::PointerMayBeCaptured...
tree
|
commitdiff
2012-05-10
Chad Rosier
Fix intendation.
tree
|
commitdiff
2012-05-10
Dan Gohman
Teach DeadStoreElimination to eliminate exit-block...
tree
|
commitdiff
2012-05-10
Dan Gohman
Rewrite ScalarEvolution::hasOperand to use an explicit...
tree
|
commitdiff
2012-05-04
Chandler Carruth
Rename the Region::block_iterator to Region::block_node...
tree
|
commitdiff
2012-05-04
Chandler Carruth
A pile of long over-due refactorings here. There are...
tree
|
commitdiff
2012-05-03
Nuno Lopes
remove calls to calloc if the allocated memory is not...
tree
|
commitdiff
2012-05-03
Nuno Lopes
add support for calloc to objectsize lowering
tree
|
commitdiff
2012-04-30
Duncan Sands
Just mark the sign bit as known zero, rather than any...
tree
|
commitdiff
2012-04-27
Dan Gohman
Reapply r155682, making constant folding more consisten...
tree
|
commitdiff
2012-04-27
NAKAMURA Takumi
Revert r155682, "Use ConstantExpr::getExtractElement...
tree
|
commitdiff
2012-04-27
Dan Gohman
Use ConstantExpr::getExtractElement when constant-foldi...
tree
|
commitdiff
2012-04-24
Chandler Carruth
Fix a crash on valid (if UB) bitcode that is produced...
tree
|
commitdiff
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
next