1. 1fd2dd1 Improve code generation for function template specializations: by Douglas Gregor · 15 years ago
  2. 127102b Keep track of function template specializations, to eliminate by Douglas Gregor · 15 years ago
  3. d7f37bf Implement implicit instantiation of the member functions of a class template by Douglas Gregor · 15 years ago
  4. f54741e Handle temporaries in default arguments. by Anders Carlsson · 15 years ago
  5. 36674d2 Don't assert when generating code with static_asserts. by Anders Carlsson · 15 years ago
  6. 215bd20 Fix a thinko. by Anders Carlsson · 15 years ago
  7. f110853 Check for null correctly for new expressions. by Anders Carlsson · 15 years ago
  8. d3fd6ba Improve irgen of 'new' further. by Anders Carlsson · 15 years ago
  9. 627a3e5 ...and aggregate POD types. by Anders Carlsson · 15 years ago
  10. 3923e95 Support for complex types. by Anders Carlsson · 15 years ago
  11. 6d0ffad Better support for scalar POD types in 'new' expressions. by Anders Carlsson · 15 years ago
  12. d958389 Make sure to copy back arguments that can be changed by FindAllocationOverload. This fixes placement new. (Sebastian, please review). by Anders Carlsson · 15 years ago
  13. ed4e367 Very basic irgen support for new expressions. by Anders Carlsson · 15 years ago
  14. 2be5861 Some small fixes for fields of reference type. by Eli Friedman · 15 years ago
  15. 1f65cd9 Add a target triple, because this test depends on details of the x86-64 ABI by Douglas Gregor · 15 years ago
  16. e70e8f7 IRgen support for calls to functions that return references to aggregate exressions. by Anders Carlsson · 15 years ago
  17. 50c39ea Fix up constant expression handling to deal with the address by Eli Friedman · 15 years ago
  18. 4a18784 Add IRGen support for local variables of reference type. by Eli Friedman · 15 years ago
  19. d54b6ac Add IRGen support for return statements in functions with reference type. by Eli Friedman · 15 years ago
  20. 0f29463 Handle operator call expressions where the callee is a member function. by Anders Carlsson · 15 years ago
  21. e9f2f45 Functions that return references can be rvalues as well. by Anders Carlsson · 15 years ago
  22. 68ea78a Add another test. by Anders Carlsson · 15 years ago
  23. 4826568 Add support for emitting calls to functions that return references (as lvalues only for now) by Anders Carlsson · 15 years ago
  24. aba43bb Make sure that CodeGen sees template instantiations. by Douglas Gregor · 15 years ago
  25. 5df0d42 Handle the remaining unhandled cases in EmitReferenceBindingToExpr. by Eli Friedman · 15 years ago
  26. 7cd3a64 irgen for references to complex rvales (Very important...) by Anders Carlsson · 15 years ago
  27. 9f75e6b Bad anders. by Anders Carlsson · 15 years ago
  28. 38d068e Create a temporary if the lvalue is a bitfield. Reported by Eli. by Anders Carlsson · 15 years ago
  29. e04d1c7 Add support for binding references to scalar rvalues. by Anders Carlsson · 15 years ago
  30. 4bbab92 Bind references to lvalues correctly. by Anders Carlsson · 15 years ago
  31. c8667a8 Improve support for irgen of references. by Anders Carlsson · 15 years ago
  32. 0e65001 Add support for converting member pointer types to LLVM types. Also mangle pointer to member functions correctly and add tests. by Anders Carlsson · 15 years ago
  33. 2928c21 extern "C" should preserve the 'extern' qualifier for VarDecls. Fixes 6853728. by Anders Carlsson · 15 years ago
  34. 167b824 A C++ member function always has either weak linkage (if it's inline or defined inline) or strong linkage (other cases). by Anders Carlsson · 15 years ago
  35. 7a0ba87 Name mangling for class template specializations and template arguments. by Anders Carlsson · 15 years ago
  36. b4880ba push GlobalDecl through enough of the CodeGenModule interfaces by Chris Lattner · 15 years ago
  37. 0c337ed add an initial stab at emitting deferred c++ inline functions. This handles static by Chris Lattner · 15 years ago
  38. 4d150c8 only support int128_t on 64-bit and larger targets. 32-bit targets don't by Chris Lattner · 16 years ago
  39. 2df9ced initial support for __[u]int128_t, which should be basically by Chris Lattner · 16 years ago
  40. 283a062 Use the new guard variable mangling function and get rid of the old code. by Anders Carlsson · 16 years ago
  41. 1e5dc6e Add support for generating reference initialization code. by Anders Carlsson · 16 years ago
  42. e9918d2 We weren't generating correct code for calls to variadic member functions. by Anders Carlsson · 16 years ago
  43. 2b77ba8 Add some basic support for generating C++ member functions. by Anders Carlsson · 16 years ago
  44. 1b42c79 Implement mangling of declarations inside functions. by Anders Carlsson · 16 years ago
  45. 329749c Mangle VarDecls correctly. by Anders Carlsson · 16 years ago
  46. 91e20dd Emit code for linkage specifications. by Anders Carlsson · 16 years ago
  47. 984e068 Implement code generation of namespaces and add mangling tests. by Anders Carlsson · 16 years ago
  48. c6c91bc Fix a mangling bug where functions with no arguments weren't getting the 'v' parameter specifier. by Anders Carlsson · 16 years ago
  49. d7d5f02 Rename clang to clang-cc. by Daniel Dunbar · 16 years ago
  50. 4843e58 Address Doug's comments wrt the mangler and fix Eli's test case by Anders Carlsson · 16 years ago
  51. b1d947b Make mangling work with anonymous tag types. Doug, please review by Anders Carlsson · 16 years ago
  52. 5f2bfd4 Add basic support for C++ name mangling according to the Itanium C++ by Douglas Gregor · 16 years ago
  53. 32f6209 make ScalarExprEmitter::EmitCompare() emit the expression with the correct type instead of always zext it to an int by Nuno Lopes · 16 years ago
  54. 3f70456 Add codegen support for __null by Anders Carlsson · 16 years ago