| Commit message (Expand) | Author | Age | Files | Lines |
* | Pass llvm::Triple objects by const reference. | Benjamin Kramer | 2014-03-04 | 1 | -2/+2 |
* | Add a new attribute meta-spelling called "GCC" -- it widens into being a GNU ... | Aaron Ballman | 2014-01-27 | 1 | -3/+3 |
* | Adds a getSemanticSpelling function to semantic attribute subclasses which ha... | Aaron Ballman | 2014-01-24 | 1 | -0/+5 |
* | Remove some hard-coded specialness for thread-safety attributes from the pars... | Aaron Ballman | 2014-01-20 | 1 | -0/+5 |
* | Removing some attribute magic related to the OpenCL keyword attributes. Inste... | Aaron Ballman | 2014-01-14 | 1 | -8/+0 |
* | When determining the attribute's parsed kind, pay attention to the syntax use... | Aaron Ballman | 2014-01-13 | 1 | -1/+1 |
* | Removing the notion of TargetAttributesSema and replacing it with one where t... | Aaron Ballman | 2014-01-09 | 1 | -0/+15 |
* | Sort all the #include lines with LLVM's utils/sort_includes.py which | Chandler Carruth | 2014-01-07 | 1 | -2/+2 |
* | No longer accepting attribute spellings with prefix and suffix underscores ex... | Aaron Ballman | 2013-12-11 | 1 | -9/+13 |
* | AttributeList: tweak the conditional order to avoid two strcmps | Alp Toker | 2013-12-05 | 1 | -2/+2 |
* | Automate attribute language option checking by specifying the list of options... | Aaron Ballman | 2013-12-02 | 1 | -0/+5 |
* | Laying the basic groundwork for table generating the diagnostics for attribut... | Aaron Ballman | 2013-11-27 | 1 | -0/+10 |
* | Make helper function static. | Benjamin Kramer | 2013-09-28 | 1 | -1/+1 |
* | Attribute tablegen now understands that attribute arguments can be optional. ... | Aaron Ballman | 2013-09-09 | 1 | -0/+25 |
* | Factor out parsing and allocation of IdentifierLoc objects. | Richard Smith | 2013-09-03 | 1 | -0/+8 |
* | Consolidating the notion of a GNU attribute parameter with the attribute argu... | Aaron Ballman | 2013-08-31 | 1 | -4/+3 |
* | Basic support for Microsoft property declarations and | John McCall | 2013-04-16 | 1 | -0/+2 |
* | PR14922: when printing an attribute, use the real syntax of the attribute (GN... | Michael Han | 2013-01-24 | 1 | -0/+11 |
* | Sort all of Clang's files under 'lib', and fix up the broken headers | Chandler Carruth | 2012-12-04 | 1 | -1/+1 |
* | Add support for "type safety" attributes that allow checking that 'void *' | Dmitri Gribenko | 2012-08-17 | 1 | -0/+2 |
* | Drop the ASTContext.h include from Stmt.h and fix up transitive users. | Benjamin Kramer | 2012-07-04 | 1 | -0/+1 |
* | Handle C++11 attribute namespaces automatically. | Alexis Hunt | 2012-06-18 | 1 | -6/+12 |
* | Add -Wimplicit-fallthrough warning flag, which warns on fallthrough between | Richard Smith | 2012-05-03 | 1 | -1/+8 |
* | Replace the StringSwitch in AttributeList::getKind() with a | Douglas Gregor | 2012-05-02 | 1 | -3/+3 |
* | Introduce the notion of 'ignored' attributes, so that all attributes | Douglas Gregor | 2012-05-02 | 1 | -2/+0 |
* | Introduce the notion of an attribute that has no direct representation | Douglas Gregor | 2012-05-02 | 1 | -11/+0 |
* | Implement the alternate spellings of attributes aligned (as "align") | Douglas Gregor | 2012-05-02 | 1 | -2/+0 |
* | Revert my optimization to AttributeList::getKind() in r155987; | Douglas Gregor | 2012-05-02 | 1 | -31/+19 |
* | Replace the StringSwitch in AttributeList::getKind(const | Douglas Gregor | 2012-05-02 | 1 | -19/+31 |
* | Refactor Clang sema attribute handling. | Michael Han | 2012-03-07 | 1 | -122/+10 |
* | Accept __has_feature(__feature__) as a synonym for __has_feature(feature) (and | Richard Smith | 2012-02-25 | 1 | -1/+2 |
* | The following patch adds __attribute__((no_address_safety_analysis)) which wi... | Kostya Serebryany | 2012-01-24 | 1 | -0/+1 |
* | After further discussion, rename attribute 'objc_disable_automatic_synthesis'... | Ted Kremenek | 2012-01-05 | 1 | -1/+1 |
* | Rename attribute 'objc_suppress_autosynthesis' to 'objc_disable_automatic_syn... | Ted Kremenek | 2012-01-04 | 1 | -1/+1 |
* | objc: introduce objc_suppress_autosynthesis class | Fariborz Jahanian | 2012-01-03 | 1 | -0/+1 |
* | Propagate __attribute__((returns_twice)) from C to IL. | Rafael Espindola | 2011-10-03 | 1 | -1/+1 |
* | Add explicit attributes to mark functions as having had their | John McCall | 2011-09-30 | 1 | -0/+2 |
* | Add an ns_bridged attribute, used to specify that a | John McCall | 2011-09-29 | 1 | -0/+1 |
* | Added basic parsing for all remaining attributes, thread safety | Caitlin Sadowski | 2011-07-28 | 1 | -0/+13 |
* | Added parsing for guarded_var, pt_guarded_var, lockable, | Caitlin Sadowski | 2011-07-28 | 1 | -0/+5 |
* | remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.... | Chris Lattner | 2011-07-23 | 1 | -1/+1 |
* | Document the existing objc_precise_lifetime attribute. | John McCall | 2011-07-22 | 1 | -0/+1 |
* | objc-arc: Support objc_arc_weak_unavailable on those | Fariborz Jahanian | 2011-07-06 | 1 | -0/+1 |
* | Rename objc_lifetime -> objc_ownership, and modify diagnostics to talk about ... | Argyrios Kyrtzidis | 2011-06-24 | 1 | -1/+1 |
* | Automatic Reference Counting. | John McCall | 2011-06-15 | 1 | -0/+5 |
* | Add ms_struct attribute on record typee | Fariborz Jahanian | 2011-04-26 | 1 | -0/+1 |
* | Implement ARM pcs attribute. Basically it's another way of calling convention... | Anton Korobeynikov | 2011-04-14 | 1 | -0/+1 |
* | Insomniac refactoring: change how the parser allocates attributes so that | John McCall | 2011-03-24 | 1 | -33/+76 |
* | Implement a new 'availability' attribute, that allows one to specify | Douglas Gregor | 2011-03-23 | 1 | -0/+19 |
* | Add support for language-specific address spaces. On top of that, | Peter Collingbourne | 2011-03-18 | 1 | -0/+1 |