| Commit message (Expand) | Author | Age | Files | Lines |
| * | Sink all InitializePasses.h includes | Reid Kleckner | 2019-11-13 | 1 | -0/+1 |
| * | Change TargetLibraryInfo analysis passes to always require Function | Teresa Johnson | 2019-09-07 | 1 | -1/+1 |
| * | [Lint] Permit aliasing noalias readonly arguments | Josh Stone | 2019-04-23 | 1 | -2/+6 |
| * | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
| * | [Lint] Use LocationSize instead of ints; NFC | George Burgess IV | 2018-12-23 | 1 | -2/+2 |
| * | Remove \brief commands from doxygen comments. | Adrian Prantl | 2018-05-01 | 1 | -2/+2 |
| * | [Lint] Upgrade uses of MemoryIntrinic::getAlignment() to new API. (NFCI) | Daniel Neilson | 2018-01-31 | 1 | -5/+5 |
| * | [Lint] Don't warn about noalias argument aliasing if other argument is byval | Mikael Holmen | 2017-12-27 | 1 | -2/+10 |
| * | [Lint] Don't warn about passing alloca'd value to tail call if using byval | Mikael Holmen | 2017-11-15 | 1 | -8/+17 |
| * | [Lint] Avoid failed assertion by fetching the proper pointer type | Mikael Holmen | 2017-10-03 | 1 | -1/+1 |
| * | [Constants] If we already have a ConstantInt*, prefer to use isZero/isOne/isM... | Craig Topper | 2017-07-06 | 1 | -1/+1 |
| * | Sort the remaining #include lines in include/... and lib/.... | Chandler Carruth | 2017-06-06 | 1 | -1/+1 |
| * | [ValueTracking] Convert most of the calls to computeKnownBits to use the vers... | Craig Topper | 2017-05-24 | 1 | -6/+2 |
| * | [KnownBits] Add wrapper methods for setting and clear all bits in the underly... | Craig Topper | 2017-05-05 | 1 | -2/+2 |
| * | Kill off the old SimplifyInstruction API by converting remaining users. | Daniel Berlin | 2017-04-28 | 1 | -1/+1 |
| * | [ValueTracking] Introduce a KnownBits struct to wrap the two APInts for compu... | Craig Topper | 2017-04-26 | 1 | -7/+7 |
| * | Revert @llvm.assume with operator bundles (r289755-r289757) | Daniel Jasper | 2016-12-19 | 1 | -7/+13 |
| * | Remove the AssumptionCache | Hal Finkel | 2016-12-15 | 1 | -13/+7 |
| * | Fix some Clang-tidy modernize-use-using and Include What You Use warnings. | Eugene Zelenko | 2016-08-13 | 1 | -5/+26 |
| * | [ConstnatFolding] Teach the folder how to fold ConstantVector | David Majnemer | 2016-07-29 | 1 | -3/+3 |
| * | [opaque pointer types] [NFC] FindAvailableLoadedValue: take LoadInst instead ... | Eduard Burtescu | 2016-01-22 | 1 | -2/+1 |
| * | GlobalValue: use getValueType() instead of getType()->getPointerElementType(). | Manuel Jacob | 2016-01-16 | 1 | -1/+1 |
| * | Revert "Change memcpy/memset/memmove to have dest and source alignments." | Pete Cooper | 2015-11-19 | 1 | -5/+5 |
| * | Change memcpy/memset/memmove to have dest and source alignments. | Pete Cooper | 2015-11-18 | 1 | -5/+5 |
| * | Analysis: Remove implicit ilist iterator conversions | Duncan P. N. Exon Smith | 2015-10-10 | 1 | -4/+4 |
| * | [WinEH] Delete the old landingpad implementation of Windows EH | Reid Kleckner | 2015-10-09 | 1 | -188/+0 |
| * | Clean up: Refactoring the hardcoded value of 6 for FindAvailableLoadedValue()... | Larisse Voufo | 2015-09-18 | 1 | -2/+3 |
| * | Revert "Clean up: Refactoring the hardcoded value of 6 for FindAvailableLoade... | Larisse Voufo | 2015-09-15 | 1 | -3/+2 |
| * | Clean up: Refactoring the hardcoded value of 6 for FindAvailableLoadedValue()... | Larisse Voufo | 2015-09-12 | 1 | -2/+3 |
| * | [PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatible | Chandler Carruth | 2015-09-09 | 1 | -3/+3 |
| * | [PM/AA] Simplify the AliasAnalysis interface by removing a wrapper | Chandler Carruth | 2015-08-06 | 1 | -50/+46 |
| * | Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) | Alexander Kornienko | 2015-06-23 | 1 | -1/+1 |
| * | [PM/AA] Hoist the AliasResult enum out of the AliasAnalysis class. | Chandler Carruth | 2015-06-22 | 1 | -4/+3 |
| * | Fixed/added namespace ending comments using clang-tidy. NFC | Alexander Kornienko | 2015-06-19 | 1 | -1/+1 |
| * | [PM/AA] Remove the UnknownSize static member from AliasAnalysis. | Chandler Carruth | 2015-06-17 | 1 | -32/+27 |
| * | Fix doxygen comments from r232268 | Duncan P. N. Exon Smith | 2015-03-16 | 1 | -8/+8 |
| * | Recover the ability to 'b CheckFailed' after r231577 | Duncan P. N. Exon Smith | 2015-03-14 | 1 | -7/+14 |
| * | DataLayout is mandatory, update the API to reflect it with references. | Mehdi Amini | 2015-03-10 | 1 | -55/+58 |
| * | Make static variables const if possible. Makes them go into a read-only section. | Benjamin Kramer | 2015-03-08 | 1 | -4/+4 |
| * | Make the assertion macros in Verifier and Linter truly variadic. | Benjamin Kramer | 2015-03-07 | 1 | -132/+121 |
| * | Make DataLayout Non-Optional in the Module | Mehdi Amini | 2015-03-04 | 1 | -2/+1 |
| * | [PM] Remove the old 'PassManager.h' header file at the top level of | Chandler Carruth | 2015-02-13 | 1 | -3/+3 |
| * | Re-sort #include lines using my handy dandy ./utils/sort_includes.py | Chandler Carruth | 2015-02-13 | 1 | -1/+1 |
| * | Adding support for llvm.eh.begincatch and llvm.eh.endcatch intrinsics and beg... | Andrew Kaylor | 2015-02-10 | 1 | -0/+192 |
| * | [PM] Separate the TargetLibraryInfo object from the immutable pass. | Chandler Carruth | 2015-01-15 | 1 | -3/+3 |
| * | [PM] Move TargetLibraryInfo into the Analysis library. | Chandler Carruth | 2015-01-15 | 1 | -1/+1 |
| * | [PM] Split the AssumptionTracker immutable pass into two separate APIs: | Chandler Carruth | 2015-01-04 | 1 | -13/+13 |
| * | Update SetVector to rely on the underlying set's insert to return a pair<iter... | David Blaikie | 2014-11-19 | 1 | -2/+3 |
| * | Make use of @llvm.assume in ValueTracking (computeKnownBits, etc.) | Hal Finkel | 2014-09-07 | 1 | -7/+14 |
| * | Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needin... | Craig Topper | 2014-08-21 | 1 | -2/+2 |