summaryrefslogtreecommitdiff
path: root/utils
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fixing a use of stringstream to use an LLVM helper function. Drive-by fixing ...Aaron Ballman2014-11-171-7/+3
* MinGW doesn't implement std::to_string; working around it. NFC.Aaron Ballman2014-11-141-1/+6
* Complete support for the SD-6 standing document (based off N4200) with suppor...Aaron Ballman2014-11-141-9/+30
* [analyzer] Rename NewDeleteLeaks checker in the test script.Anna Zaks2014-10-311-1/+1
* Refactor tree printing in AST dumping.Richard Smith2014-10-301-26/+4
* Allow constant expressions in pragma loop hints.Tyler Nowicki2014-10-121-4/+26
* Adding some FIXMEs to the attribute emitter code regarding whether pretty pri...Aaron Ballman2014-09-151-0/+6
* When pretty printing attributes that have enumeration arguments, print the en...Aaron Ballman2014-09-151-6/+50
* Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just...Craig Topper2014-08-271-1/+1
* Fix invalid test generation by utils/ABITest/ABITestGen.py when the same enum...Daniel Sanders2014-08-212-2/+6
* Remove some transient raw pointer ownership in ClangAttrEmitter::createArgumentDavid Blaikie2014-08-081-23/+28
* Add missing header guards.Benjamin Kramer2014-08-081-0/+5
* The GNU-style aligned attribute has an optional expression, but the generated...Aaron Ballman2014-08-011-3/+9
* Automate attribute argument count semantic checking when there are variadic o...Aaron Ballman2014-07-311-1/+13
* Specifying the diagnostic argument through the attribute table generator inst...Aaron Ballman2014-07-161-0/+2
* Fix typosAlp Toker2014-07-141-4/+3
* [ARM-BE] Generate correct NEON intrinsics for big endian systems.James Molloy2014-06-271-62/+172
* Add a Visualizer for VarDecl.Zachary Turner2014-06-261-6/+21
* Fixing the position of the supported syntax marker when generating attribute ...Aaron Ballman2014-06-251-1/+1
* Replace some assert(0)'s with llvm_unreachable.Craig Topper2014-06-181-2/+1
* Replace some assert(0)'s with llvm_unreachable.Craig Topper2014-06-181-6/+6
* Convert assert(0) to llvm_unreachable to silence a warning about Addend being...Craig Topper2014-06-181-1/+1
* Rewrite ARM NEON intrinsic emission completely.James Molloy2014-06-172-2982/+1846
* Use the ShowInSystemHeader bit consistently for all diagnosticsAlp Toker2014-06-161-2/+1
* Adds a Pragma spelling for attributes to tablegen and makes use of it for loopTyler Nowicki2014-06-131-24/+53