- Aug 27, 2009
-
-
Eric Christopher authored
llvm-svn: 80269
-
Eric Christopher authored
llvm-svn: 80268
-
Dan Gohman authored
llvm-svn: 80267
-
Dan Gohman authored
llvm-svn: 80266
-
Dan Gohman authored
llvm-svn: 80265
-
Dan Gohman authored
llvm-svn: 80264
-
Dan Gohman authored
llvm-svn: 80263
-
Dan Gohman authored
llvm-svn: 80262
-
Anders Carlsson authored
llvm-svn: 80261
-
Anders Carlsson authored
llvm-svn: 80260
-
Dan Gohman authored
llvm-svn: 80259
-
Anders Carlsson authored
llvm-svn: 80258
-
Eli Friedman authored
per the documentation, although I'm not completely sure. llvm-svn: 80257
-
Anders Carlsson authored
llvm-svn: 80256
-
Anders Carlsson authored
llvm-svn: 80255
-
Gabor Greif authored
llvm-svn: 80254
-
Douglas Gregor authored
templates within class templates, producing a member function template of a class template specialization. If you can parse that, I'm sorry. Example: template<typename T> struct X { template<typename U> void f(T, U); }; When we instantiate X<int>, we now instantiate the declaration X<int>::f, which looks like this: template<typename U> void X<int>::f(int, U); The path this takes through TemplateDeclInstantiator::VisitCXXMethodDecl is convoluted and ugly, but I don't know how to improve it yet. I'm resting my hopes on the multi-level substitution required to instantiate definitions of nested templates, which may simplify this code as well. More testing to come... llvm-svn: 80252
-
Anton Korobeynikov authored
scalar_to_vector is fully legal now llvm-svn: 80251
-
Anton Korobeynikov authored
llvm-svn: 80250
-
Anton Korobeynikov authored
llvm-svn: 80249
-
Anders Carlsson authored
Add a OverloadResolutionFlags and start converting some of the overload methods over to using it instead of bools arguments. llvm-svn: 80248
-
Devang Patel authored
llvm-svn: 80247
-
Anton Korobeynikov authored
Add a testcase. llvm-svn: 80246
-
Anton Korobeynikov authored
No idea whether this is profitable or not. llvm-svn: 80245
-
Misha Brukman authored
See http://llvm.org/PR4687 for more info and links. llvm-svn: 80244
-
Benjamin Kramer authored
llvm-svn: 80240
-
Sanjiv Gupta authored
llvm-svn: 80239
-
Zhongxing Xu authored
llvm-svn: 80237
-
Zhongxing Xu authored
llvm-svn: 80236
-
Daniel Dunbar authored
- No relocations yet, of course. llvm-svn: 80235
-
Daniel Dunbar authored
- Note, this is a gigantic hack, with the sole purpose of unblocking further work on the assembler (its also possible to test the mathcer more completely now). - Despite being a hack, its actually good enough to work over all of 403.gcc (although some encodings are probably incorrect). This is a testament to the beauty of X86's MachineInstr, no doubt! ;) llvm-svn: 80234
-
Daniel Dunbar authored
printer. llvm-svn: 80233
-
Daniel Dunbar authored
llvm-svn: 80232
-
Daniel Dunbar authored
llvm-svn: 80231
-
Daniel Dunbar authored
llvm-svn: 80230
-
Gabor Greif authored
llvm-svn: 80229
-
Gabor Greif authored
llvm-svn: 80228
-
Gabor Greif authored
llvm-svn: 80227
-
Zhongxing Xu authored
llvm-svn: 80226
-
Gabor Greif authored
llvm-svn: 80225
-