2012-08-22 |
Benjamin Kramer | Reduce duplicated hash map lookups. |
tree | commitdiff |
2012-08-17 |
Benjamin Kramer | MemoryBuiltins: Properly guard ObjectSizeOffsetVisitor... |
tree | commitdiff |
2012-08-17 |
Benjamin Kramer | Guard MemoryBuiltins against self-looping GEPs, which... |
tree | commitdiff |
2012-08-15 |
Bill Wendling | Set the branch probability of branching to the 'normal... |
tree | commitdiff |
2012-08-13 |
Nadav Rotem | MemoryDependenceAnalysis attempts to find the first... |
tree | commitdiff |
2012-08-07 |
Benjamin Kramer | PR13095: Give an inline cost bonus to functions using... |
tree | commitdiff |
2012-08-07 |
Chandler Carruth | Fix PR13412, a nasty miscompile due to the interleaved |
tree | commitdiff |
2012-08-02 |
Hongbin Zheng | Implement the block_iterator of Region based on df_iter... |
tree | commitdiff |
2012-08-01 |
Nick Lewycky | Stay rational; don't assert trying to take the square... |
tree | commitdiff |
2012-07-30 |
Nadav Rotem | When constant folding GEP expressions, keep the address... |
tree | commitdiff |
2012-07-27 |
Nuno Lopes | fix PR13390: do not loop forever with self-referencing... |
tree | commitdiff |
2012-07-25 |
Nuno Lopes | revert r160742: it's breaking CMake build |
tree | commitdiff |
2012-07-25 |
Nuno Lopes | MemoryBuiltins: add support to determine the size of... |
tree | commitdiff |
2012-07-25 |
Duncan Sands | When folding a load from a global constant, if the... |
tree | commitdiff |
2012-07-24 |
Nuno Lopes | teach objectsize about strdup() and strndup() |
tree | commitdiff |
2012-07-23 |
Sylvestre Ledru | Fix a typo (the the => the) |
tree | commitdiff |
2012-07-20 |
Nuno Lopes | baby steps toward fixing some problems with inbound... |
tree | commitdiff |
2012-07-20 |
Benjamin Kramer | Remove unused private member variables uncovered by... |
tree | commitdiff |
2012-07-15 |
Chandler Carruth | Move llvm/Support/TypeBuilder.h -> llvm/TypeBuilder... |
tree | commitdiff |
2012-07-13 |
Andrew Trick | LSR Fix: check SCEV expression safety before expansion. |
tree | commitdiff |
2012-07-13 |
Andrew Trick | IVUsers should only generate SCEV's for values that... |
tree | commitdiff |
2012-07-13 |
Andrew Trick | Factor SCEV traversal code so I can use it elsewhere... |
tree | commitdiff |
2012-07-09 |
Dan Gohman | Delete code for folding undefs in ScalarEvolution.... |
tree | commitdiff |
2012-07-03 |
Nuno Lopes | PHINode::hasConstantValue(): return undef if the PHI... |
tree | commitdiff |
2012-07-03 |
Nuno Lopes | fold PHI nodes in SizeOffsetEvaluator whenever possible. |
tree | commitdiff |
2012-06-30 |
Benjamin Kramer | Reduce use list thrashing by using DenseMap's find_as... |
tree | commitdiff |
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 |
next |