2012-09-26 |
Duncan Sands | Teach the 'lint' sanity checking pass to detect simple... |
tree | commitdiff |
2012-09-25 |
Duncan Sands | Change the way the lint sanity checking pass detects... |
tree | commitdiff |
2012-09-19 |
Duncan Sands | GCC doesn't understand that OrigAliasResult having... |
tree | commitdiff |
2012-09-19 |
Nadav Rotem | Prevent inlining of callees which allocate lots of... |
tree | commitdiff |
2012-09-12 |
Manman Ren | Release build: guard dump functions with |
tree | commitdiff |
2012-09-06 |
Manman Ren | Release build: guard dump functions with "ifndef NDEBUG" |
tree | commitdiff |
2012-09-06 |
Roman Divacky | Dont cast away const needlessly. Found by gcc48 -Wcast... |
tree | commitdiff |
2012-09-06 |
Arnold Schwaighofer | BasicAA: Recognize cyclic NoAlias phis |
tree | commitdiff |
2012-09-06 |
Arnold Schwaighofer | BasicAA: GEPs of NoAlias'ing base ptr with equivalent... |
tree | commitdiff |
2012-09-05 |
Manman Ren | JumpThreading: when default destination is the destinat... |
tree | commitdiff |
2012-09-05 |
Roman Divacky | Stop casting away const qualifier needlessly. |
tree | commitdiff |
2012-09-05 |
Benjamin Kramer | Switch BasicAliasAnalysis' cache to SmallDenseMap. |
tree | commitdiff |
2012-09-04 |
Bob Wilson | Be conservative about allocations that may alias the... |
tree | commitdiff |
2012-09-03 |
Bob Wilson | Fix more fallout from r158919, similar to PR13547. |
tree | commitdiff |
2012-08-31 |
Benjamin Kramer | Clean up ProfileDataLoader a bit. |
tree | commitdiff |
2012-08-31 |
Bill Wendling | Cleanups due to feedback. No functionality change.... |
tree | commitdiff |
2012-08-29 |
Benjamin Kramer | Make MemoryBuiltins aware of TargetLibraryInfo. |
tree | commitdiff |
2012-08-28 |
Manman Ren | Profile: set branch weight metadata with data generated... |
tree | commitdiff |
2012-08-27 |
Hongbin Zheng | Remove the the block_node_iterator of Region, replace... |
tree | commitdiff |
2012-08-24 |
Richard Smith | Fix integer undefined behavior due to signed left shift... |
tree | commitdiff |
2012-08-24 |
Manman Ren | BranchProb: modify the definition of an edge in BranchP... |
tree | commitdiff |
2012-08-24 |
Richard Smith | Fix floating-point divide by zero, in a case where... |
tree | commitdiff |
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 |
next |