index
:
ampere-computing/llvm.git
release_60-f1b37feef3d-amp-20180630
release_70-e8af9b4c407-amp-20181130
LLVM including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Analysis
/
Lint.cpp
Age
Commit message (
Expand
)
Author
2017-12-27
[Lint] Don't warn about noalias argument aliasing if other argument is byval
Mikael Holmen
2017-11-15
[Lint] Don't warn about passing alloca'd value to tail call if using byval
Mikael Holmen
2017-10-03
[Lint] Avoid failed assertion by fetching the proper pointer type
Mikael Holmen
2017-07-06
[Constants] If we already have a ConstantInt*, prefer to use isZero/isOne/isM...
Craig Topper
2017-06-06
Sort the remaining #include lines in include/... and lib/....
Chandler Carruth
2017-05-24
[ValueTracking] Convert most of the calls to computeKnownBits to use the vers...
Craig Topper
2017-05-05
[KnownBits] Add wrapper methods for setting and clear all bits in the underly...
Craig Topper
2017-04-28
Kill off the old SimplifyInstruction API by converting remaining users.
Daniel Berlin
2017-04-26
[ValueTracking] Introduce a KnownBits struct to wrap the two APInts for compu...
Craig Topper
2016-12-19
Revert @llvm.assume with operator bundles (r289755-r289757)
Daniel Jasper
2016-12-15
Remove the AssumptionCache
Hal Finkel
2016-08-13
Fix some Clang-tidy modernize-use-using and Include What You Use warnings.
Eugene Zelenko
2016-07-29
[ConstnatFolding] Teach the folder how to fold ConstantVector
David Majnemer
2016-01-22
[opaque pointer types] [NFC] FindAvailableLoadedValue: take LoadInst instead ...
Eduard Burtescu
2016-01-16
GlobalValue: use getValueType() instead of getType()->getPointerElementType().
Manuel Jacob
2015-11-19
Revert "Change memcpy/memset/memmove to have dest and source alignments."
Pete Cooper
2015-11-18
Change memcpy/memset/memmove to have dest and source alignments.
Pete Cooper
2015-10-10
Analysis: Remove implicit ilist iterator conversions
Duncan P. N. Exon Smith
2015-10-09
[WinEH] Delete the old landingpad implementation of Windows EH
Reid Kleckner
2015-09-18
Clean up: Refactoring the hardcoded value of 6 for FindAvailableLoadedValue()...
Larisse Voufo
2015-09-15
Revert "Clean up: Refactoring the hardcoded value of 6 for FindAvailableLoade...
Larisse Voufo
2015-09-12
Clean up: Refactoring the hardcoded value of 6 for FindAvailableLoadedValue()...
Larisse Voufo
2015-09-09
[PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatible
Chandler Carruth
2015-08-06
[PM/AA] Simplify the AliasAnalysis interface by removing a wrapper
Chandler Carruth
2015-06-23
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
Alexander Kornienko
2015-06-22
[PM/AA] Hoist the AliasResult enum out of the AliasAnalysis class.
Chandler Carruth
2015-06-19
Fixed/added namespace ending comments using clang-tidy. NFC
Alexander Kornienko
2015-06-17
[PM/AA] Remove the UnknownSize static member from AliasAnalysis.
Chandler Carruth
2015-03-16
Fix doxygen comments from r232268
Duncan P. N. Exon Smith
2015-03-14
Recover the ability to 'b CheckFailed' after r231577
Duncan P. N. Exon Smith
2015-03-10
DataLayout is mandatory, update the API to reflect it with references.
Mehdi Amini
2015-03-08
Make static variables const if possible. Makes them go into a read-only section.
Benjamin Kramer
2015-03-07
Make the assertion macros in Verifier and Linter truly variadic.
Benjamin Kramer
2015-03-04
Make DataLayout Non-Optional in the Module
Mehdi Amini
2015-02-13
[PM] Remove the old 'PassManager.h' header file at the top level of
Chandler Carruth
2015-02-13
Re-sort #include lines using my handy dandy ./utils/sort_includes.py
Chandler Carruth
2015-02-10
Adding support for llvm.eh.begincatch and llvm.eh.endcatch intrinsics and beg...
Andrew Kaylor
2015-01-15
[PM] Separate the TargetLibraryInfo object from the immutable pass.
Chandler Carruth
2015-01-15
[PM] Move TargetLibraryInfo into the Analysis library.
Chandler Carruth
2015-01-04
[PM] Split the AssumptionTracker immutable pass into two separate APIs:
Chandler Carruth
2014-11-19
Update SetVector to rely on the underlying set's insert to return a pair<iter...
David Blaikie
2014-09-07
Make use of @llvm.assume in ValueTracking (computeKnownBits, etc.)
Hal Finkel
2014-08-21
Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needin...
Craig Topper
2014-08-18
Revert "Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoi...
Craig Topper
2014-08-17
Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needin...
Craig Topper
2014-06-26
Revert "Introduce a string_ostream string builder facilty"
Alp Toker
2014-06-26
Introduce a string_ostream string builder facilty
Alp Toker
2014-05-14
Rename ComputeMaskedBits to computeKnownBits. "Masked" has been
Jay Foad
2014-04-15
[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...
Craig Topper
2014-03-06
Teach lint about address spaces
Matt Arsenault
[next]