1. aa5bd87 Fix a subtle bug where the cleanup scope entries had a dangling block reference by Daniel Dunbar · 15 years ago
  2. 285d0db fix the two xfails I added with a previous patch by making ObjC interface by Chris Lattner · 15 years ago
  3. 5ad0f67 move trivial forwarding function inline. by Chris Lattner · 15 years ago
  4. 09dc666 tidy some code. by Chris Lattner · 15 years ago
  5. aab0f7a Fix block comparisons. Radar 6732116. by Mike Stump · 15 years ago
  6. 984e068 Implement code generation of namespaces and add mangling tests. by Anders Carlsson · 15 years ago
  7. c8dee9c Fix a bug (that I thought I had fixed already) where mangling a prefix could get us into an infinite loop by Anders Carlsson · 15 years ago
  8. c6c91bc Fix a mangling bug where functions with no arguments weren't getting the 'v' parameter specifier. by Anders Carlsson · 15 years ago
  9. 8e5c2b8 Add Target hooks for IRgen of [cf]string literals. by Daniel Dunbar · 15 years ago
  10. 35f38a2 Change UsedArray to be a vector of WeakVH to fix a dangling pointer problem that occurs when by Chris Lattner · 15 years ago
  11. 481769b remove some obsolete comments, use an AssertingVH. by Chris Lattner · 15 years ago
  12. 5bde6f4 x86_32 Darwin ABI: Treat empty unions like empty structures. by Daniel Dunbar · 15 years ago
  13. f8c4f54 Patch to fix proptocol reference ir-gen for GNU runtime. Patch by David Chisnal. by Fariborz Jahanian · 15 years ago
  14. 1819188 ir-gen support for nonfragile abi's synthesized ivars. by Fariborz Jahanian · 15 years ago
  15. 5a4b453 More toward nonfragile abi's synthesized ivars. by Fariborz Jahanian · 15 years ago
  16. 33fdb73 Some "prep" work for handling ObjC @-string constants that contain UTF-8. No functionality change. by Steve Naroff · 15 years ago
  17. 636efb6 remove a dead prototype by Chris Lattner · 15 years ago
  18. c90dd0c remove the warning. We don't control what users do, and this code by Chris Lattner · 15 years ago
  19. 9a1a9c4 do not *copy* objc interface types, just use their reference. by Chris Lattner · 15 years ago
  20. f169085 fill in temporary smallvectors instead of vectors for performance. by Chris Lattner · 15 years ago
  21. cd0ee14 small cleanups. by Chris Lattner · 15 years ago
  22. 7532dc6 Improve the representation of template names in the AST. This by Douglas Gregor · 15 years ago
  23. ba8639d Code gen does not yet supports __asm__ on a variable declaration. Reject it. by Fariborz Jahanian · 15 years ago
  24. 26c8294 Use CodeGenModule API for ObjC runtime function references. by Fariborz Jahanian · 15 years ago
  25. 682bf92 Push DeclGroup much farther throughout the compiler. Now the various by Chris Lattner · 15 years ago
  26. a027ea9 Initial implementation of ARM ABI. Mostly untested. Note that I'm not by Eli Friedman · 15 years ago
  27. 7e24e82 rename some methods. by Chris Lattner · 15 years ago
  28. dacbc5d change HandleTranslationUnit to take an ASTContext instead of TranslationUnit by Chris Lattner · 15 years ago
  29. 515ff5a Trivial cleanup. by Eli Friedman · 15 years ago
  30. 48f9122 Move where block-related variables are initialized so that block by Eli Friedman · 15 years ago
  31. ccf0ed8 Minor cleanup. by Eli Friedman · 15 years ago
  32. daa24a2 Misc small fixes/cleanups/comment changes. by Eli Friedman · 15 years ago
  33. ab3a852 Change compound assignment operators to keep track of both the promoted by Eli Friedman · 15 years ago
  34. 0773903 Do not emit debug information for variables while generating optimized code. The llvm optimizer and code generator are not yet ready to support optimized code debugging. by Devang Patel · 15 years ago
  35. 55d3aaf Finish off semantic analysis for regparm, and remove the warning. Also by Eli Friedman · 15 years ago
  36. ee76033 Besides the warning, issue unsupported diagnostics in by Fariborz Jahanian · 15 years ago
  37. dbf15cb - Minor change to dump of ivar layout map. by Fariborz Jahanian · 15 years ago
  38. bd36064 most of this is plumbing to get CompileOptions down into by Chris Lattner · 15 years ago
  39. 667423a More for for objc2's ivar layout map (currently is not in use). by Fariborz Jahanian · 15 years ago
  40. 4927abd Remove -f__block as codegen for __block variables should be solid. by Mike Stump · 15 years ago
  41. a803b0e Fixup codegen for block literals that bleed copy/dispose information by Mike Stump · 15 years ago
  42. 515455a simplify some conditionals, don't copy LangOptions. by Chris Lattner · 15 years ago
  43. 8d9aefc Encode language. by Devang Patel · 15 years ago
  44. 9034558 Support member reference on ?: of struct type. by Daniel Dunbar · 15 years ago
  45. 9fd58e8 Fix the ABI convention for struct returns on x86 outside of Darwin. by Eli Friedman · 15 years ago
  46. 0a855d0 Must allow for strong cast of floats as well (objc2 gc). by Fariborz Jahanian · 15 years ago
  47. c110c54 Some minor fixes for complex IRGen. by Eli Friedman · 15 years ago
  48. f52bbeb Fix a subtle bug in CodeGen for the increment of a bitfield. by Eli Friedman · 15 years ago
  49. b808c95 switch getBuiltinLibFunction to use the new GetOrCreateLLVMFunction by Chris Lattner · 15 years ago
  50. bd53271 emit aliases as the definitions fly by, don't bother deferring until by Chris Lattner · 15 years ago
  51. 35f6c13 make alias definition logic more similar to functions/globals. by Chris Lattner · 15 years ago
  52. 82227ff fix PR3200 by making alias emission use the new infrastructure. Fold by Chris Lattner · 15 years ago
  53. 74391b4 pull "runtime globals" into the same framework as other functions/global variables. by Chris Lattner · 15 years ago
  54. 3023ca8 Remove dead code. by Eli Friedman · 15 years ago
  55. ff75e1d fix a fixme: non-proto struct returning function definitions should be compiled by Chris Lattner · 15 years ago
  56. 3403084 don't set the name of a call instruction to "call" in release-asserts by Chris Lattner · 15 years ago
  57. f146684 fix CreateTempAlloca to not set a name on the alloca for temporaries by Chris Lattner · 15 years ago
  58. d972678 set function/global names with setName instead of passing the name into the by Chris Lattner · 15 years ago
  59. a8b60c9 Fixup codegen for nested block literals so that we generate by Mike Stump · 15 years ago
  60. b31cb7f Issue error if variables are defined inside an objc class, category or protocol. by Fariborz Jahanian · 15 years ago
  61. 67b0052 now that all the decl reference and creation stuff is going through two by Chris Lattner · 15 years ago
  62. 0558e79 fix a crash that could occur when a variable declaration became a by Chris Lattner · 15 years ago
  63. 570585c simplify and cleanup global variable creation stuff to all go through one by Chris Lattner · 15 years ago
  64. 3480950 simplify management of llvm::Function creation to all go through by Chris Lattner · 15 years ago
  65. 62b33ea code cleanups, rename EmitForwardFunctionDefinition -> by Chris Lattner · 15 years ago
  66. ca3f25c fix several problems with asm renaming, by pulling it into the mangling code: by Chris Lattner · 15 years ago
  67. 2d58406 add some fixmes by Chris Lattner · 15 years ago
  68. 5d4f5c7 reduce redundant calls of getMangledName. by Chris Lattner · 15 years ago
  69. 99b5361 simplify some more code. by Chris Lattner · 15 years ago
  70. e21c4b8 simplify and comment some code better. Make BindRuntimeGlobals by Chris Lattner · 15 years ago
  71. 3c8f153 random code cleanups. by Chris Lattner · 15 years ago
  72. 5b60a0e remove obviously dead code: you can't bitcast a pointer to "Ty" (a function type). by Chris Lattner · 15 years ago
  73. 8f431a5 avoid making constant folding logic eliminate obviously dead bitcasts, speeding up PR3810 by Chris Lattner · 15 years ago
  74. c50689b Add a fast path to CodeGenModule::getMangledName for almost all C functions, by Chris Lattner · 15 years ago
  75. bc7a029 simplify CXXNameMangler::mangle, making it exit earlier for C functions. by Chris Lattner · 15 years ago
  76. 6cc88f7 Fix codegen for support for super inside block literal expressions. by Mike Stump · 15 years ago
  77. ebf9ed3 Fix a crash during meta-data generation of objc2's nonfragile abi. by Fariborz Jahanian · 15 years ago
  78. f469557 More super dot-syntax property implementation by Fariborz Jahanian · 15 years ago
  79. 99c20eb Fix ivar's size encoding. by Devang Patel · 15 years ago
  80. 8e5d232 Implement ir gen. for setter/getter applied to 'super' by Fariborz Jahanian · 15 years ago
  81. 5e1e1f9 IRgen support for alias of global variable. - PR3818. by Daniel Dunbar · 15 years ago
  82. c20482b Encode ivar access control info. by Devang Patel · 15 years ago
  83. e4e5b05 Introduce a representation for types that we referred to via a by Douglas Gregor · 15 years ago
  84. 38e24c7 objc: Implemented variables declared in class interface by Fariborz Jahanian · 15 years ago
  85. 0ac86f0 PR3835: Interaction with ABI structure passing can inhibit by Daniel Dunbar · 15 years ago
  86. 40f9292 fix the more complex cases by actually codegen'ing the right expr :) by Chris Lattner · 15 years ago
  87. 75dfeda add codegen support for casting an element to a union. by Chris Lattner · 15 years ago
  88. f8575aa Add codegen support for aggregate BlockDeclRefExprs. by Mike Stump · 15 years ago
  89. 8cc9d08 fix PR3809, codegen for inc/dec of function pointers. by Chris Lattner · 15 years ago
  90. c3953a6 teach codegen to handle noop casts as lvalues. by Chris Lattner · 15 years ago
  91. 0ae7b2b Initialize the cleanup.dst variable if necessary. Fixes PR3789. by Anders Carlsson · 15 years ago
  92. ec9b5d5 Fix struct field's debug info. by Devang Patel · 15 years ago
  93. 7c80bd6 Almost complete implementation of rvalue references. One bug, and a few unclear areas. Maybe Doug can shed some light on some of the fixmes. by Sebastian Redl · 15 years ago
  94. a393e9e Build system changes to use TableGen to generate the various by Douglas Gregor · 15 years ago
  95. c8a7952 Add note on theoretical IRgen improvement. by Daniel Dunbar · 15 years ago
  96. 73f697f Remove a FIXME. by Daniel Dunbar · 15 years ago
  97. 7f28a9c Do up codegen for function static data and externs in functions in block by Mike Stump · 15 years ago
  98. 209bb43 Fix a bug in building function pointer type corresponding to block pointer. by Fariborz Jahanian · 15 years ago
  99. 9d25423 Remove FIXME, issue has been resolved. by Mike Stump · 15 years ago
  100. 810f6d5 introduce a new -fheinous-gnu-extensions flag that enables really by Chris Lattner · 15 years ago