aboutsummaryrefslogtreecommitdiff
path: root/utils
AgeCommit message (Expand)Author
2015-06-22Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko
2015-06-22Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko
2015-06-19Check for consistent use of nullability type specifiers in a header.Douglas Gregor
2015-06-04[CodeGen][NEON] Emit constants for "immediate" intrinsic arguments.Ahmed Bougacha
2015-06-03[utils] Improvements to check_cfc.py to work better with some build systems.Russell Gallop
2015-06-03[utils] Add exact check to check_cfc.py dash_s_no_change.Russell Gallop
2015-05-29Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer
2015-05-15Implement no_sanitize attribute.Peter Collingbourne
2015-04-24[TableGen] Clang changes for r235697 to stop leaking Expanders and Operators ...Craig Topper
2015-04-21Implement target-specific __attribute__((aligned)) valueUlrich Weigand
2015-04-11Remove empty non-virtual destructors or mark them =default when non-publicBenjamin Kramer
2015-04-11Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko
2015-04-10[tblgen] Use StringRef::trimBenjamin Kramer
2015-04-06Fix a call to std::unique to actually discard the trailing (junk) elements.James Dennett
2015-04-02[utils] Add Check Compile Flow Consistency tool (check_cfc.py).Russell Gallop
2015-03-19Devirtualize Attr and all subclasses.Benjamin Kramer
2015-03-18Remove many superfluous SmallString::str() calls.Yaron Keren
2015-03-10Make helper functions static. NFC.Benjamin Kramer
2015-03-10The semantic spelling enumeration should retain values to the spelling list i...Aaron Ballman
2015-03-10Teach raw_ostream to accept SmallString.Yaron Keren
2015-01-23Replace size() calls on containers with empty() calls where appropriate. NFCAlexander Kornienko
2015-01-14[cleanup] Re-sort the #include lines using llvm/utils/sort_includes.pyChandler Carruth
2014-12-19Attributes accepting an EnumArgument are allowed to pass a string literal, or...Aaron Ballman
2014-12-05Modify __has_attribute so that it only looks for GNU-style attributes. Remove...Aaron Ballman
2014-11-28Create a new 'flag_enum' attribute.Sean Hunt
2014-11-17Fixing a use of stringstream to use an LLVM helper function. Drive-by fixing ...Aaron Ballman
2014-11-14MinGW doesn't implement std::to_string; working around it. NFC.Aaron Ballman
2014-11-14Complete support for the SD-6 standing document (based off N4200) with suppor...Aaron Ballman
2014-10-31[analyzer] Rename NewDeleteLeaks checker in the test script.Anna Zaks
2014-10-30Refactor tree printing in AST dumping.Richard Smith
2014-10-12Allow constant expressions in pragma loop hints.Tyler Nowicki
2014-09-15Adding some FIXMEs to the attribute emitter code regarding whether pretty pri...Aaron Ballman
2014-09-15When pretty printing attributes that have enumeration arguments, print the en...Aaron Ballman
2014-08-27Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just...Craig Topper
2014-08-21Fix invalid test generation by utils/ABITest/ABITestGen.py when the same enum...Daniel Sanders
2014-08-08Remove some transient raw pointer ownership in ClangAttrEmitter::createArgumentDavid Blaikie
2014-08-08Add missing header guards.Benjamin Kramer
2014-08-01The GNU-style aligned attribute has an optional expression, but the generated...Aaron Ballman
2014-07-31Automate attribute argument count semantic checking when there are variadic o...Aaron Ballman
2014-07-16Specifying the diagnostic argument through the attribute table generator inst...Aaron Ballman
2014-07-14Fix typosAlp Toker
2014-06-27[ARM-BE] Generate correct NEON intrinsics for big endian systems.James Molloy
2014-06-26Add a Visualizer for VarDecl.Zachary Turner
2014-06-25Fixing the position of the supported syntax marker when generating attribute ...Aaron Ballman
2014-06-18Replace some assert(0)'s with llvm_unreachable.Craig Topper
2014-06-18Replace some assert(0)'s with llvm_unreachable.Craig Topper
2014-06-18Convert assert(0) to llvm_unreachable to silence a warning about Addend being...Craig Topper
2014-06-17Rewrite ARM NEON intrinsic emission completely.James Molloy
2014-06-16Use the ShowInSystemHeader bit consistently for all diagnosticsAlp Toker
2014-06-13Adds a Pragma spelling for attributes to tablegen and makes use of it for loopTyler Nowicki