- Jun 11, 2009
-
-
Eli Friedman authored
the clang inlining threshold consistent with the threshold for llvm-gcc. llvm-svn: 73204
-
Eli Friedman authored
xmmintrin.h in an ifdef. llvm-svn: 73200
-
Ted Kremenek authored
Convert tabs to spaces. llvm-svn: 73198
-
Ted Kremenek authored
llvm-svn: 73197
-
Douglas Gregor authored
partial specialization, substitute those template arguments back into the template arguments of the class template partial specialization to see if the results still match the original template arguments. This code is more general than it needs to be, since we don't yet diagnose C++ [temp.class.spec]p9. However, it's likely to be needed for function templates. llvm-svn: 73196
-
Anders Carlsson authored
Add a null check that fixes the crash in PR4362, and make sure to instantiate non-type template arguments. llvm-svn: 73193
-
Douglas Gregor authored
llvm-svn: 73192
-
Douglas Gregor authored
llvm-svn: 73191
-
Douglas Gregor authored
llvm-svn: 73190
-
Zhongxing Xu authored
comments for added test case for details. llvm-svn: 73189
-
Zhongxing Xu authored
llvm-svn: 73186
-
Eli Friedman authored
(Actually, this isn't precisely correct, but it doesn't make sense to query whether an expression that isn't an ICE is value-dependent anyway.) llvm-svn: 73179
-
Eli Friedman authored
llvm-svn: 73178
-
Eli Friedman authored
llvm-svn: 73177
-
Douglas Gregor authored
llvm-svn: 73176
-
Douglas Gregor authored
Also, introduced some of the framework for performing instantiation as part of template argument deduction. llvm-svn: 73175
-
- Jun 10, 2009
-
-
Daniel Dunbar authored
llvm-svn: 73158
-
Eli Friedman authored
visible anywhere normally because the printf format checks for this case, and we don't print out attribute values anywhere. Original patch by Roberto Bagnara. llvm-svn: 73157
-
Eli Friedman authored
llvm-svn: 73153
-
Douglas Gregor authored
T::*) and implement template instantiation for member pointer types. llvm-svn: 73151
-
- Jun 09, 2009
-
-
Douglas Gregor authored
llvm-svn: 73147
-
Douglas Gregor authored
specialization types. As the example shows, we can now compute the length of a type-list using a template metaprogram and class template partial specialization. llvm-svn: 73136
-
Ted Kremenek authored
llvm-svn: 73120
-
Ted Kremenek authored
llvm-svn: 73119
-
Ted Kremenek authored
Comment out preliminary text due to wishful thinking of getting more documentation done by this point. llvm-svn: 73118
-
Ted Kremenek authored
llvm-svn: 73117
-
Ted Kremenek authored
llvm-svn: 73116
-
Ted Kremenek authored
llvm-svn: 73115
-
Ted Kremenek authored
llvm-svn: 73114
-
Ted Kremenek authored
llvm-svn: 73113
-
Ted Kremenek authored
llvm-svn: 73112
-
Eli Friedman authored
llvm-svn: 73101
-
Daniel Dunbar authored
source directory. llvm-svn: 73094
-
Daniel Dunbar authored
- <rdar://problem/6948443> WARNING: Linking two modules of different data layouts! llvm-svn: 73093
-
- Jun 08, 2009
-
-
Daniel Dunbar authored
- <rdar://problem/6945384> Driver should pass down -C and -CC llvm-svn: 73087
-
Ted Kremenek authored
llvm-svn: 73086
-
Eli Friedman authored
llvm-svn: 73083
-
Daniel Dunbar authored
llvm-svn: 73082
-
Eli Friedman authored
llvm-svn: 73081
-
Anders Carlsson authored
llvm-svn: 73077
-