summaryrefslogtreecommitdiffstats
path: root/utils
Commit message (Expand)AuthorAgeFilesLines
* [analyzer] Update SATestBuild.py to enable a 'download and patch' model for p...Devin Coughlin2015-11-072-13/+112
* Add the ability to define "fake" arguments on attributes.John McCall2015-10-281-67/+98
* [analyzer] Bug identificationGabor Horvath2015-10-221-2/+2
* [ATTR] Automatic line feed after pragma-like attribute.Alexey Bataev2015-10-121-0/+1
* Fix Clang-tidy modernize-use-nullptr warnings in source directories; other mi...Hans Wennborg2015-10-061-4/+5
* Fix Clang-tidy modernize-use-nullptr warnings in headers and generated files;...Hans Wennborg2015-09-292-6/+5
* Added MSVC natvis visualizers for Type and QualType. These could probably be ...Aaron Ballman2015-09-291-0/+8
* [analyzer] SATestBuild.py: Move additional checkers logic so SATestAdd.py can...Devin Coughlin2015-09-161-4/+6
* [analyzer] Update SATestBuild.py to set -isysroot for preprocessed filesDevin Coughlin2015-09-141-2/+19
* Extend the Token visualizer used by MSVC to display the identifier text for t...Aaron Ballman2015-09-111-7/+8
* [analyzer] Apply whitespace cleanups by Honggyu Kim.Ted Kremenek2015-09-085-160/+158
* [ARM NEON] Remove special-case for f16 vcvt handling. NFCI.Ahmed Bougacha2015-08-221-4/+0
* [ARM NEON] Use the common naming scheme for vcvt f16 builtins. NFC.Ahmed Bougacha2015-08-211-2/+2
* [ARM NEON] Factor out FP-prototype checking. NFC.Ahmed Bougacha2015-08-211-5/+9
* [Static Analyzer] Made it easier to test new checkers using the test suite.Gabor Horvath2015-08-201-0/+7
* Fix memory ownership in the NeonEmitter by using values instead of pointers (...David Blaikie2015-08-061-37/+30
* Plug a memory leak in NeonEmitter: Intrinsics allocated were never released.Yaron Keren2015-08-061-0/+6
* [UB] Guard two calls to memcpy in generated attribute code to handleChandler Carruth2015-08-041-2/+4
* Fix -Wextra-semi warnings.Hans Wennborg2015-07-221-1/+1
* Refactor TableGen backend for ClangAttrEmitter to avoid duplication.Bob Wilson2015-07-201-89/+63
* Ignore the "novtable" declspec when not using the Microsoft C++ ABI.Bob Wilson2015-07-201-3/+36
* [Static Analyzer] Make the paths relative from the project root when generati...Gabor Horvath2015-07-082-4/+17
* [TableGen] Change a couple methods to return an ArrayRef instead of a const s...Craig Topper2015-07-061-2/+2
* [Static Analyzer] No longer include the full path of the source file in the s...Gabor Horvath2015-07-021-1/+1
* [Static Analyzer] Minor improvements to SATest.Gabor Horvath2015-06-302-20/+41
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-223-3/+3
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-223-3/+3
* Check for consistent use of nullability type specifiers in a header.Douglas Gregor2015-06-191-1/+2
* [CodeGen][NEON] Emit constants for "immediate" intrinsic arguments.Ahmed Bougacha2015-06-041-8/+24
* [utils] Improvements to check_cfc.py to work better with some build systems.Russell Gallop2015-06-032-3/+15
* [utils] Add exact check to check_cfc.py dash_s_no_change.Russell Gallop2015-06-032-6/+44
* Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer2015-05-294-9/+7
* Implement no_sanitize attribute.Peter Collingbourne2015-05-151-0/+14
* [TableGen] Clang changes for r235697 to stop leaking Expanders and Operators ...Craig Topper2015-04-241-8/+7
* Implement target-specific __attribute__((aligned)) valueUlrich Weigand2015-04-211-5/+4
* Remove empty non-virtual destructors or mark them =default when non-publicBenjamin Kramer2015-04-111-8/+0
* Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko2015-04-111-15/+15
* [tblgen] Use StringRef::trimBenjamin Kramer2015-04-101-24/+5
* Fix a call to std::unique to actually discard the trailing (junk) elements.James Dennett2015-04-061-1/+2
* [utils] Add Check Compile Flow Consistency tool (check_cfc.py).Russell Gallop2015-04-025-0/+649
* Devirtualize Attr and all subclasses.Benjamin Kramer2015-03-191-12/+39
* Remove many superfluous SmallString::str() calls.Yaron Keren2015-03-181-1/+1
* Make helper functions static. NFC.Benjamin Kramer2015-03-101-1/+4
* The semantic spelling enumeration should retain values to the spelling list i...Aaron Ballman2015-03-101-1/+5
* Teach raw_ostream to accept SmallString.Yaron Keren2015-03-101-2/+2
* Replace size() calls on containers with empty() calls where appropriate. NFCAlexander Kornienko2015-01-232-3/+3
* [cleanup] Re-sort the #include lines using llvm/utils/sort_includes.pyChandler Carruth2015-01-142-4/+4
* Attributes accepting an EnumArgument are allowed to pass a string literal, or...Aaron Ballman2014-12-191-0/+1
* Modify __has_attribute so that it only looks for GNU-style attributes. Remove...Aaron Ballman2014-12-051-3/+0
* Create a new 'flag_enum' attribute.Sean Hunt2014-11-281-1/+6