1. ae86c19 Update for LLVM API change. by Owen Anderson · 16 years ago
  2. c10c8d3 Update for LLVM API change. by Owen Anderson · 16 years ago
  3. 9f211fb Update for LLVM API change. by Owen Anderson · 16 years ago
  4. cfbfe78 De-ASTContext-ify DeclContext. by Argyrios Kyrtzidis · 16 years ago
  5. ddcd132 Remove the ASTContext parameter from the getBody() methods of Decl and subclasses. by Argyrios Kyrtzidis · 16 years ago
  6. b4b64ca Remove the ASTContext parameter from the attribute-related methods of Decl. by Argyrios Kyrtzidis · 16 years ago
  7. e8925db Improve code generation for function template specializations: by Douglas Gregor · 16 years ago
  8. 8f5d442 Keep track of function template specializations, to eliminate by Douglas Gregor · 16 years ago
  9. 70d83e2 Move FunctionDecl::TemplateSpecializationInfo out into its own class, by Douglas Gregor · 16 years ago
  10. 248c719 Patch fixes an obscure bug when 'used' attribute is applied to by Fariborz Jahanian · 16 years ago
  11. fec5263 Parsing and AST support for using declarations, from John Thompson! by Douglas Gregor · 16 years ago
  12. 78bd61f Move the static DeclAttrs map into ASTContext. Fixes <rdar://problem/6983177>. by Douglas Gregor · 16 years ago
  13. c4b766b Move CXXMethodDecl::OutOfLineDefinition into Decl::OutOfLine. by Argyrios Kyrtzidis · 16 years ago
  14. 15ba949 Sink the BuiltinInfo object from ASTContext into the by Chris Lattner · 16 years ago
  15. ecd79c6 move GetBuiltinType from Builtin::Context to ASTContext. by Chris Lattner · 16 years ago
  16. 8783543 Don't assert when generating code with static_asserts. by Anders Carlsson · 16 years ago
  17. feeeda7 weak_import should not make definitions have weak linkage. by Daniel Dunbar · 16 years ago
  18. 0261e5c Make ReplaceUsesOfNonProtoTypeWithRealFunction verify that a call is *to* the by Chris Lattner · 16 years ago
  19. 0a63741 Add code for emitting C++ destructors. Not used yet. by Anders Carlsson · 16 years ago
  20. 895771a Handle the edge case of a weak function with incomplete type correctly. by Eli Friedman · 16 years ago
  21. d3a69ce extern "C" should preserve the 'extern' qualifier for VarDecls. Fixes 6853728. by Anders Carlsson · 16 years ago
  22. 18bb928 Reflow some comments. by Mike Stump · 16 years ago
  23. 37604a0 A C++ member function always has either weak linkage (if it's inline or defined inline) or strong linkage (other cases). by Anders Carlsson · 16 years ago
  24. e0be0df push GlobalDecl through enough of the CodeGenModule interfaces by Chris Lattner · 16 years ago
  25. d035ebd add an initial stab at emitting deferred c++ inline functions. This handles static by Chris Lattner · 16 years ago
  26. eb7466d cleanups, no functionality change. by Chris Lattner · 16 years ago
  27. e783411 revert my previous patch, I committed the wrong file. by Chris Lattner · 16 years ago
  28. cd74ffa static methods don't get this pointers. by Chris Lattner · 16 years ago
  29. 36797ab When defining a function whose type has no prototype, make an effort by Chris Lattner · 16 years ago
  30. dae1abc Refactor global decls to hold either a regular Decl or a CXXConstructorDecl + ctor type or a CXXDestructorDecl + dtor type. by Anders Carlsson · 16 years ago
  31. 5a3b1b0 Fix comment to account for r70786. by Eli Friedman · 16 years ago
  32. c0042d8 PR4133: fix always_inline implementation to be consistent with gcc. by Eli Friedman · 16 years ago
  33. 76fe50c Improve compatibility with GCC regarding inline semantics in GNU89 by Douglas Gregor · 16 years ago
  34. 89c8e00 Fix handling of C99 "extern inline" semantics when dealing with by Douglas Gregor · 17 years ago
  35. 29bd76f Eliminate the three SmallVectors in ObjCImplDecl (for instance by Douglas Gregor · 17 years ago
  36. 7d4e1c5 Don't convert interface types (to structs) as part of CodeGenTypes. by Daniel Dunbar · 17 years ago
  37. f8dc073 Fix some mishandling of the attr(gnu_inline) mode when used with by Chris Lattner · 17 years ago
  38. fa9ab53 Fix emission of static tentative definitions referenced from other static functions by Douglas Gregor · 17 years ago
  39. beecd58 Explictly track tentative definitions within Sema, then hand those by Douglas Gregor · 17 years ago
  40. ddf6ca0 the __gnuc_inline__ attribute is actually named __gnu_inline__, PR4023 by Chris Lattner · 17 years ago
  41. 4f85674 PR3853: Add CodeGen support for __thread. by Eli Friedman · 17 years ago
  42. 5f65cc8 silence a warning, it isn't clear what the right answer is here, by Chris Lattner · 17 years ago
  43. e3dcb2d FunctionDecl::getBody() is getting an ASTContext argument for use in by Douglas Gregor · 17 years ago
  44. eaa28f7 Add support for generating (very basic) C++ destructors. These aren't called by anything yet. by Anders Carlsson · 17 years ago
  45. c3e7cff Attributes on block functions were not being set. by Daniel Dunbar · 17 years ago
  46. 426b5cf Ensure that the most recent declaration of a tentative definition wins by Daniel Dunbar · 17 years ago
  47. 7dd749e Defer generation of tentative definitions. - PR3980. by Daniel Dunbar · 17 years ago
  48. f747524 Start attempting to generate code for C++ ctors. by Anders Carlsson · 17 years ago
  49. 346892a Comment fix. by Daniel Dunbar · 17 years ago
  50. bae0e68 Fix PR3988: extern inline functions get strong symbol definitions in by Chris Lattner · 17 years ago
  51. 02e987f implement codegen support for __attribute((__gnuc_inline__)), by Chris Lattner · 17 years ago
  52. 3893257 Refactor how attributes are set on values. by Daniel Dunbar · 17 years ago
  53. 81a3f1b Split SetGlobalValueAttributes into definition/declaration halves. by Daniel Dunbar · 17 years ago
  54. aeddffc Rename (one) SetFunctionAttributes to SetLLVMFunctionAttributes to by Daniel Dunbar · 17 years ago
  55. 64a41cb Reduce indentation, no functionality change. by Daniel Dunbar · 17 years ago
  56. 92028da defer emission of always_inline, extern_inline, and inline functions (when by Chris Lattner · 17 years ago
  57. 169a5c9 give always_inline functions internal linkage. If they cannot be by Chris Lattner · 17 years ago
  58. 256c950 set the linkage of an inline function according to its language rules. by Chris Lattner · 17 years ago
  59. 29eff88 Add a comment on SetGlobalValueAttributes. by Daniel Dunbar · 17 years ago
  60. 3e031f4 add a new enum type for linkage, no functionality change. by Chris Lattner · 17 years ago
  61. f5f359f Clean up handling of visibility. by Daniel Dunbar · 17 years ago
  62. 73920ce reduce indentation, no functionality change. by Chris Lattner · 17 years ago
  63. 6a0f907 do not set visibility on "private" or "available externally" linkage objects. by Chris Lattner · 17 years ago
  64. 4184ac8 Update to use hasAttr() instead of getAttr(). - No functionality change. by Daniel Dunbar · 17 years ago
  65. fb46e86 Move/update recent FIXME (wrt UTF-8 checking for ObjC @-strings). by Steve Naroff · 17 years ago
  66. 84073ec Fixed crasher in <rdar://problem/6780904> [irgen] Assertion failed: (Result == conversionOK && "UTF-8 to UTF-16 conversion failed"), function GetAddrOfConstantCFString, file CodeGenModule.cpp, line 1063. by Steve Naroff · 17 years ago
  67. d272cca Internal variables could mistakenly have "hidden" visibility when by Daniel Dunbar · 17 years ago
  68. 5286e77 reject codegen of __thread variables as unimplemented, rdar://6775265 by Chris Lattner · 17 years ago
  69. bcced4e Propagate the ASTContext to various AST traversal and lookup functions. by Douglas Gregor · 17 years ago
  70. 80f97ab Add a destination type argument to EmitConstantExpr. This will be used for when the destination has a reference type. (No functionality change yet) by Anders Carlsson · 17 years ago
  71. ea10ab6 Visibility attributes should only be set on definition. by Daniel Dunbar · 17 years ago
  72. 15894b7 Various fixes to symbols used for Obj-C x86_64 metadata. by Daniel Dunbar · 17 years ago
  73. 468fa63 Add some basic support for generating C++ member functions. by Anders Carlsson · 17 years ago
  74. c847824 Basic support for regparm codegen by Anton Korobeynikov · 17 years ago
  75. 55a7198 Add a comment/FIXME so Eli can sleep better:-)) by Steve Naroff · 17 years ago
  76. befc9df Implement -fvisibility. by Fariborz Jahanian · 17 years ago
  77. fd6cfcf Add target hook for setting symbol prefix and section of unicode by Daniel Dunbar · 17 years ago
  78. cbaeb9e Emit code for linkage specifications. by Anders Carlsson · 17 years ago
  79. 8d816d6 CodeGenModule::GetAddrOfConstantCFString(): by Steve Naroff · 17 years ago
  80. 29cae66 Add ConvertUTF module from http://www.unicode.org/Public/PROGRAMS/CVTUTF. by Steve Naroff · 17 years ago
  81. e14b368 More "prep" work for handling UTF16 CFString. by Steve Naroff · 17 years ago
  82. d18136a fix the two xfails I added with a previous patch by making ObjC interface by Chris Lattner · 17 years ago
  83. 6483908 move trivial forwarding function inline. by Chris Lattner · 17 years ago
  84. 237f349 Implement code generation of namespaces and add mangling tests. by Anders Carlsson · 17 years ago
  85. 08b216a Add Target hooks for IRgen of [cf]string literals. by Daniel Dunbar · 17 years ago
  86. f41e87f Change UsedArray to be a vector of WeakVH to fix a dangling pointer problem that occurs when by Chris Lattner · 17 years ago
  87. 2739d2b remove some obsolete comments, use an AssertingVH. by Chris Lattner · 17 years ago
  88. 7044b76 Finish off semantic analysis for regparm, and remove the warning. Also by Eli Friedman · 17 years ago
  89. a2d609e Besides the warning, issue unsupported diagnostics in by Fariborz Jahanian · 17 years ago
  90. 984fac5 most of this is plumbing to get CompileOptions down into by Chris Lattner · 17 years ago
  91. e64911a switch getBuiltinLibFunction to use the new GetOrCreateLLVMFunction by Chris Lattner · 17 years ago
  92. 5404169 emit aliases as the definitions fly by, don't bother deferring until by Chris Lattner · 17 years ago
  93. 827a355 make alias definition logic more similar to functions/globals. by Chris Lattner · 17 years ago
  94. a5ae54a fix PR3200 by making alias emission use the new infrastructure. Fold by Chris Lattner · 17 years ago
  95. d480892 pull "runtime globals" into the same framework as other functions/global variables. by Chris Lattner · 17 years ago
  96. 75acb0c fix a fixme: non-proto struct returning function definitions should be compiled by Chris Lattner · 17 years ago
  97. 4ff71de set function/global names with setName instead of passing the name into the by Chris Lattner · 17 years ago
  98. 629aed9 Issue error if variables are defined inside an objc class, category or protocol. by Fariborz Jahanian · 17 years ago
  99. 4547094 now that all the decl reference and creation stuff is going through two by Chris Lattner · 17 years ago
  100. a85d68e fix a crash that could occur when a variable declaration became a by Chris Lattner · 17 years ago