- Aug 23, 2011
-
-
Caitlin Sadowski authored
llvm-svn: 138351
-
- Jul 30, 2011
-
-
David Greene authored
Remove const qualifiers from Init references, per Chris' request. llvm-svn: 136531
-
- Jul 29, 2011
-
-
David Greene authored
Make references to Inits const everywhere. This is the final step before making them unique. llvm-svn: 136485
-
David Greene authored
Remove all non-const iterators from Init classes. This is another step toward constifying Inits and ultimately turning them into FoldingSetNodes. llvm-svn: 136484
-
- Jul 28, 2011
-
-
Douglas Gregor authored
llvm-svn: 136390
-
- Jul 12, 2011
-
-
Eric Christopher authored
in multiple buildbots. llvm-svn: 134936
-
- Jul 11, 2011
-
-
David Greene authored
Manage Inits in a FoldingSet. This provides several benefits: - Memory for Inits is properly managed - Duplicate Inits are folded into Flyweights, saving memory - It enforces const-correctness, protecting against certain classes of bugs The above benefits allow Inits to be used in more contexts, which in turn provides more dynamism to TableGen. This enhanced capability will be used by the AVX code generator to a fold common patterns together. llvm-svn: 134907
-
- Mar 26, 2011
-
-
Douglas Gregor authored
llvm-svn: 128330
-
- Mar 23, 2011
-
-
Douglas Gregor authored
kind, and fix serialization/deserialization of IdentifierInfo attributes. These are requires for the new 'availability' attribute. llvm-svn: 128130
-
- Mar 02, 2011
-
-
John McCall authored
Intended to be atomic with clang r126828. llvm-svn: 126827
-
- Feb 17, 2011
-
-
Alexis Hunt authored
Patch thanks to Zach Anderson. llvm-svn: 125721
-
- Jan 21, 2011
-
-
Peter Collingbourne authored
This patch makes the necessary changes to TableGen to support non-inheritable attributes. llvm-svn: 123958
-
- Oct 20, 2010
-
-
Anders Carlsson authored
llvm-svn: 116899
-
- Oct 08, 2010
-
-
Jim Grosbach authored
llvm-svn: 116069
-
- Oct 05, 2010
-
-
Sebastian Redl authored
llvm-svn: 115624
-
Douglas Gregor authored
llvm-svn: 115616
-
- Oct 01, 2010
-
-
Francois Pichet authored
llvm-svn: 115348
-
- Aug 28, 2010
-
-
Chris Lattner authored
llvm-svn: 112352
-
- Aug 23, 2010
-
-
Chandler Carruth authored
hierarchy with virtual methods and using llvm_unreachable to properly indicate unreachable states which would otherwise leave variables uninitialized. llvm-svn: 111803
-
- Aug 19, 2010
-
-
Eli Friedman authored
cfe-dev, fixes an error compiling with MSVC. Using a StringRef here doesn't look safe in any case. llvm-svn: 111513
-
Alexis Hunt authored
llvm-svn: 111484
-
Alexis Hunt authored
llvm-svn: 111480
-
Alexis Hunt authored
For more information, see the accompanying clang patch. llvm-svn: 111454
-
- Jun 25, 2010
-
-
Duncan Sands authored
llvm-svn: 106834
-
- Jun 17, 2010
-
-
Alexis Hunt authored
The attribute class generation support is still somewhat limited. See the accompanying clang commit for more details. llvm-svn: 106174
-