2015-09-18 |
Igor Laevsky | [LazyValueInfo] Report nonnull range for nonnull pointers |
blob | commitdiff | raw |
2015-08-31 |
Philip Reames | [LazyValueInfo] Look through Phi nodes when trying... |
blob | commitdiff | raw | diff to current |
2015-08-21 |
Bruno Cardoso Lopes | [LVI] Use a SmallVector instead of SmallPtrSet. NFC |
blob | commitdiff | raw | diff to current |
2015-08-20 |
Bruno Cardoso Lopes | [LVI] Avoid iterator invalidation in LazyValueInfoCache... |
blob | commitdiff | raw | diff to current |
2015-08-18 |
Bruno Cardoso Lopes | [LVI] Use a SmallDenseMap instead of std::map for Value... |
blob | commitdiff | raw | diff to current |
2015-08-18 |
Bruno Cardoso Lopes | [LVI] Improve LazyValueInfo compile time performance |
blob | commitdiff | raw | diff to current |
2015-08-03 |
David Blaikie | -Wdeprecated-clean: Fix cases of violating the rule... |
blob | commitdiff | raw | diff to current |
2015-07-28 |
Bruno Cardoso Lopes | [LVI] Cleanup whitespaces. NFC |
blob | commitdiff | raw | diff to current |
2015-06-23 |
Alexander Kornienko | Revert r240137 (Fixed/added namespace ending comments... |
blob | commitdiff | raw | diff to current |
2015-06-19 |
Alexander Kornienko | Fixed/added namespace ending comments using clang-tidy... |
blob | commitdiff | raw | diff to current |
2015-06-16 |
Philip Reames | Move logic from JumpThreading into LazyValue info to... |
blob | commitdiff | raw | diff to current |
2015-03-18 |
Sanjoy Das | [ConstantRange] Split makeICmpRegion in two. |
blob | commitdiff | raw | diff to current |
2015-03-10 |
Mehdi Amini | DataLayout is mandatory, update the API to reflect... |
blob | commitdiff | raw | diff to current |
2015-03-04 |
Mehdi Amini | Make DataLayout Non-Optional in the Module |
blob | commitdiff | raw | diff to current |
2015-02-27 |
Benjamin Kramer | Reduce double set lookups. |
blob | commitdiff | raw | diff to current |
2015-01-15 |
Chandler Carruth | [PM] Separate the TargetLibraryInfo object from the... |
blob | commitdiff | raw | diff to current |
2015-01-15 |
Chandler Carruth | [PM] Move TargetLibraryInfo into the Analysis library. |
blob | commitdiff | raw | diff to current |
2015-01-09 |
Sanjay Patel | remove names from comments; NFC |
blob | commitdiff | raw | diff to current |
2015-01-09 |
Sanjay Patel | fix typos; NFC |
blob | commitdiff | raw | diff to current |
2015-01-09 |
Sanjay Patel | fix typo; NFC |
blob | commitdiff | raw | diff to current |
2015-01-09 |
Sanjay Patel | more efficient use of a dyn_cast; no functional change... |
blob | commitdiff | raw | diff to current |
2015-01-04 |
Chandler Carruth | [PM] Split the AssumptionTracker immutable pass into... |
blob | commitdiff | raw | diff to current |
2014-11-25 |
Hans Wennborg | LazyValueInfo: Actually re-visit partially solved block... |
blob | commitdiff | raw | diff to current |
2014-11-21 |
Hans Wennborg | LazyValueInfo: range'ify some for-loops. No functional... |
blob | commitdiff | raw | diff to current |
2014-11-21 |
Hans Wennborg | LazyValueInfo: fix some typos and indentation, etc... |
blob | commitdiff | raw | diff to current |
2014-10-16 |
Hal Finkel | [LVI] Add some additional comments about caching and... |
blob | commitdiff | raw | diff to current |
2014-10-14 |
Hal Finkel | [LVI] Check for @llvm.assume dominating the edge branch |
blob | commitdiff | raw | diff to current |
2014-10-10 |
Hal Finkel | [LVI] Revert the remainder of "r218231 - Add two thresh... |
blob | commitdiff | raw | diff to current |
2014-10-03 |
James Molloy | Revert r215343. |
blob | commitdiff | raw | diff to current |
2014-09-22 |
Jiangning Liu | Add two thresholds lvi-overdefined-BB-threshold and... |
blob | commitdiff | raw | diff to current |
2014-09-07 |
Hal Finkel | Make use of @llvm.assume from LazyValueInfo |
blob | commitdiff | raw | diff to current |
2014-08-11 |
Jiangning Liu | In LVI(Lazy Value Info), originally value on a BB can... |
blob | commitdiff | raw | diff to current |
2014-07-21 |
Duncan P. N. Exon... | Revert "[C++11] Add predecessors(BasicBlock *) / succes... |
blob | commitdiff | raw | diff to current |
2014-07-20 |
Manuel Jacob | [C++11] Add predecessors(BasicBlock *) / successors... |
blob | commitdiff | raw | diff to current |
2014-04-22 |
Chandler Carruth | [Modules] Fix potential ODR violations by sinking the... |
blob | commitdiff | raw | diff to current |
2014-04-15 |
Craig Topper | [C++11] More 'nullptr' conversion. In some cases just... |
blob | commitdiff | raw | diff to current |
2014-03-05 |
Craig Topper | [C++11] Add 'override' keyword to virtual methods that... |
blob | commitdiff | raw | diff to current |
2014-03-04 |
Chandler Carruth | [Modules] Move the ConstantRange class into the IR... |
blob | commitdiff | raw | diff to current |
2014-03-04 |
Chandler Carruth | [Modules] Move CFG.h to the IR library as it defines... |
blob | commitdiff | raw | diff to current |
2014-03-04 |
Chandler Carruth | [Modules] Move ValueHandle into the IR library where... |
blob | commitdiff | raw | diff to current |
2014-03-04 |
Chandler Carruth | [Modules] Move the LLVM IR pattern match header into... |
blob | commitdiff | raw | diff to current |
2014-02-25 |
Rafael Espindola | Make DataLayout a plain object, not a pass. |
blob | commitdiff | raw | diff to current |
2014-02-18 |
Rafael Espindola | Rename some member variables from TD to DL. |
blob | commitdiff | raw | diff to current |
2013-07-04 |
Craig Topper | Use SmallVectorImpl::iterator/const_iterator instead... |
blob | commitdiff | raw | diff to current |
2013-01-31 |
Dan Gohman | Move isKnownNonNull out of AliasAnalysis.h and into... |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Chandler Carruth | Move all of the header files which are involved in... |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Chandler Carruth | Use the new script to sort the includes of every file... |
blob | commitdiff | raw | diff to current |
2012-10-26 |
Nick Lewycky | Hoist out some work done inside a loop doing a linear... |
blob | commitdiff | raw | diff to current |
2012-10-08 |
Micah Villmow | Move TargetData to DataLayout. |
blob | commitdiff | raw | diff to current |
2012-09-27 |
Sylvestre Ledru | Revert 'Fix a typo 'iff' => 'if''. iff is an abreviatio... |
blob | commitdiff | raw | diff to current |
2012-09-27 |
Sylvestre Ledru | Fix a typo 'iff' => 'if' |
blob | commitdiff | raw | diff to current |
2012-09-05 |
Manman Ren | JumpThreading: when default destination is the destinat... |
blob | commitdiff | raw | diff to current |
2012-08-22 |
Benjamin Kramer | Reduce duplicated hash map lookups. |
blob | commitdiff | raw | diff to current |
2012-06-28 |
Nuno Lopes | make LazyValueInfo analyze the default case of switch... |
blob | commitdiff | raw | diff to current |
2012-06-28 |
Nuno Lopes | make LVI::getEdgeValue() always intersect the constrain... |
blob | commitdiff | raw | diff to current |
2012-05-18 |
Nuno Lopes | allow LazyValueInfo::getEdgeValue() to reason about... |
blob | commitdiff | raw | diff to current |
2012-05-17 |
Nuno Lopes | minor simplification in the call to ConstantRange const... |
blob | commitdiff | raw | diff to current |
2012-03-11 |
Stepan Dyatkovskiy | llvm::SwitchInst |
blob | commitdiff | raw | diff to current |
2012-03-08 |
Stepan Dyatkovskiy | Taken into account Duncan's comments for r149481 dated... |
blob | commitdiff | raw | diff to current |
2012-03-02 |
Benjamin Kramer | LVI: Recognize the form instcombine canonicalizes range... |
blob | commitdiff | raw | diff to current |
2012-02-01 |
Stepan Dyatkovskiy | SwitchInst refactoring. |
blob | commitdiff | raw | diff to current |
2012-01-18 |
Bill Wendling | Remove dead code. |
blob | commitdiff | raw | diff to current |
2012-01-12 |
Bill Wendling | A DenseMap of a std::map isn't a very good idea because... |
blob | commitdiff | raw | diff to current |
2012-01-11 |
Bill Wendling | Revert r147978. A DenseMap's iterators may become inval... |
blob | commitdiff | raw | diff to current |
2012-01-11 |
Bill Wendling | Use a DenseMap. |
blob | commitdiff | raw | diff to current |
2011-12-03 |
Benjamin Kramer | Clear the new cache. |
blob | commitdiff | raw | diff to current |
2011-12-03 |
Benjamin Kramer | Add a "seen blocks" cache to LVI to avoid a linear... |
blob | commitdiff | raw | diff to current |
2011-12-02 |
Chad Rosier | Fix a few more places where TargetData/TargetLibraryInf... |
blob | commitdiff | raw | diff to current |
2011-07-18 |
Chris Lattner | land David Blaikie's patch to de-constify Type, with... |
blob | commitdiff | raw | diff to current |
2011-05-31 |
Eli Friedman | llvm.memcpy.* has two distinct associated address space... |
blob | commitdiff | raw | diff to current |
2011-04-23 |
Jay Foad | Remove unused STL header includes. |
blob | commitdiff | raw | diff to current |
2011-04-18 |
Chandler Carruth | Mark some functions as used which are used within debug... |
blob | commitdiff | raw | diff to current |
2011-01-15 |
Nick Lewycky | Teach LazyValueInfo that allocas aren't NULL. Over... |
blob | commitdiff | raw | diff to current |
2011-01-05 |
Owen Anderson | Reorder, rename, and document some members to make... |
blob | commitdiff | raw | diff to current |
2011-01-05 |
Owen Anderson | When computing the value on an edge, in certain cases... |
blob | commitdiff | raw | diff to current |
2011-01-05 |
Owen Anderson | Re-convert several of LazyValueInfo's internal maps... |
blob | commitdiff | raw | diff to current |
2010-12-20 |
Owen Anderson | Speculatively revert the use of DenseMap in LazyValueIn... |
blob | commitdiff | raw | diff to current |
2010-12-20 |
Owen Anderson | Attempt to appease the DragonEgg buildbots. |
blob | commitdiff | raw | diff to current |
2010-12-20 |
Owen Anderson | Convert one of LVI's primary maps to a DenseMap, now... |
blob | commitdiff | raw | diff to current |
2010-12-20 |
Owen Anderson | More LVI cleanups, including trying to simplify the... |
blob | commitdiff | raw | diff to current |
2010-12-20 |
Owen Anderson | Reuse the reference into the LVI cache throughout the... |
blob | commitdiff | raw | diff to current |
2010-12-18 |
Nick Lewycky | Make LazyValueInfo non-recursive. |
blob | commitdiff | raw | diff to current |
2010-12-15 |
Dan Gohman | Move Value::getUnderlyingObject to be a standalone |
blob | commitdiff | raw | diff to current |
2010-12-15 |
Nick Lewycky | Clean up some of LVI: |
blob | commitdiff | raw | diff to current |
2010-12-09 |
Owen Anderson | Take the first step towards making LVI non-recursive... |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Owen Anderson | Now with fewer extraneous semicolons! |
blob | commitdiff | raw | diff to current |
2010-09-16 |
Owen Anderson | It is possible, under specific circumstances involving... |
blob | commitdiff | raw | diff to current |
2010-09-07 |
Owen Anderson | Clean up some of the PassRegistry implementation, and... |
blob | commitdiff | raw | diff to current |
2010-09-07 |
Nick Lewycky | Add completely hokey binary-and and binary-or operation... |
blob | commitdiff | raw | diff to current |
2010-09-04 |
Chris Lattner | zap dead code. |
blob | commitdiff | raw | diff to current |
2010-09-03 |
Owen Anderson | Add support for simplifying a load from a computed... |
blob | commitdiff | raw | diff to current |
2010-09-02 |
Owen Anderson | Remove incorrect and poorly tested code for trying... |
blob | commitdiff | raw | diff to current |
2010-09-02 |
Owen Anderson | Fix a bug in LazyValueInfo that CorrelatedValuePropagat... |
blob | commitdiff | raw | diff to current |
2010-08-30 |
Owen Anderson | It is possible to try to merge a not-constant with... |
blob | commitdiff | raw | diff to current |
2010-08-27 |
Owen Anderson | Improve the precision of getConstant(). |
blob | commitdiff | raw | diff to current |
2010-08-27 |
Owen Anderson | Use LVI to eliminate conditional branches where we... |
blob | commitdiff | raw | diff to current |
2010-08-25 |
Owen Anderson | In the default address space, any GEP off of null resul... |
blob | commitdiff | raw | diff to current |
2010-08-24 |
Owen Anderson | NULL loads are only invalid in the default address... |
blob | commitdiff | raw | diff to current |
2010-08-24 |
Owen Anderson | Add support for inferring values for the default cases... |
blob | commitdiff | raw | diff to current |
2010-08-24 |
Owen Anderson | Add support for inferring that a load from a pointer... |
blob | commitdiff | raw | diff to current |
next |