1. bd36064 most of this is plumbing to get CompileOptions down into by Chris Lattner · 15 years ago
  2. 667423a More for for objc2's ivar layout map (currently is not in use). by Fariborz Jahanian · 15 years ago
  3. 4927abd Remove -f__block as codegen for __block variables should be solid. by Mike Stump · 15 years ago
  4. a803b0e Fixup codegen for block literals that bleed copy/dispose information by Mike Stump · 15 years ago
  5. 515455a simplify some conditionals, don't copy LangOptions. by Chris Lattner · 15 years ago
  6. 8d9aefc Encode language. by Devang Patel · 15 years ago
  7. 9034558 Support member reference on ?: of struct type. by Daniel Dunbar · 15 years ago
  8. 9fd58e8 Fix the ABI convention for struct returns on x86 outside of Darwin. by Eli Friedman · 15 years ago
  9. 0a855d0 Must allow for strong cast of floats as well (objc2 gc). by Fariborz Jahanian · 15 years ago
  10. c110c54 Some minor fixes for complex IRGen. by Eli Friedman · 15 years ago
  11. f52bbeb Fix a subtle bug in CodeGen for the increment of a bitfield. by Eli Friedman · 15 years ago
  12. b808c95 switch getBuiltinLibFunction to use the new GetOrCreateLLVMFunction by Chris Lattner · 15 years ago
  13. bd53271 emit aliases as the definitions fly by, don't bother deferring until by Chris Lattner · 15 years ago
  14. 35f6c13 make alias definition logic more similar to functions/globals. by Chris Lattner · 15 years ago
  15. 82227ff fix PR3200 by making alias emission use the new infrastructure. Fold by Chris Lattner · 15 years ago
  16. 74391b4 pull "runtime globals" into the same framework as other functions/global variables. by Chris Lattner · 15 years ago
  17. 3023ca8 Remove dead code. by Eli Friedman · 15 years ago
  18. ff75e1d fix a fixme: non-proto struct returning function definitions should be compiled by Chris Lattner · 15 years ago
  19. 3403084 don't set the name of a call instruction to "call" in release-asserts by Chris Lattner · 15 years ago
  20. f146684 fix CreateTempAlloca to not set a name on the alloca for temporaries by Chris Lattner · 15 years ago
  21. d972678 set function/global names with setName instead of passing the name into the by Chris Lattner · 15 years ago
  22. a8b60c9 Fixup codegen for nested block literals so that we generate by Mike Stump · 15 years ago
  23. b31cb7f Issue error if variables are defined inside an objc class, category or protocol. by Fariborz Jahanian · 15 years ago
  24. 67b0052 now that all the decl reference and creation stuff is going through two by Chris Lattner · 15 years ago
  25. 0558e79 fix a crash that could occur when a variable declaration became a by Chris Lattner · 15 years ago
  26. 570585c simplify and cleanup global variable creation stuff to all go through one by Chris Lattner · 15 years ago
  27. 3480950 simplify management of llvm::Function creation to all go through by Chris Lattner · 15 years ago
  28. 62b33ea code cleanups, rename EmitForwardFunctionDefinition -> by Chris Lattner · 15 years ago
  29. ca3f25c fix several problems with asm renaming, by pulling it into the mangling code: by Chris Lattner · 15 years ago
  30. 2d58406 add some fixmes by Chris Lattner · 15 years ago
  31. 5d4f5c7 reduce redundant calls of getMangledName. by Chris Lattner · 15 years ago
  32. 99b5361 simplify some more code. by Chris Lattner · 15 years ago
  33. e21c4b8 simplify and comment some code better. Make BindRuntimeGlobals by Chris Lattner · 15 years ago
  34. 3c8f153 random code cleanups. by Chris Lattner · 15 years ago
  35. 5b60a0e remove obviously dead code: you can't bitcast a pointer to "Ty" (a function type). by Chris Lattner · 15 years ago
  36. 8f431a5 avoid making constant folding logic eliminate obviously dead bitcasts, speeding up PR3810 by Chris Lattner · 15 years ago
  37. c50689b Add a fast path to CodeGenModule::getMangledName for almost all C functions, by Chris Lattner · 15 years ago
  38. bc7a029 simplify CXXNameMangler::mangle, making it exit earlier for C functions. by Chris Lattner · 15 years ago
  39. 6cc88f7 Fix codegen for support for super inside block literal expressions. by Mike Stump · 15 years ago
  40. ebf9ed3 Fix a crash during meta-data generation of objc2's nonfragile abi. by Fariborz Jahanian · 15 years ago
  41. f469557 More super dot-syntax property implementation by Fariborz Jahanian · 15 years ago
  42. 99c20eb Fix ivar's size encoding. by Devang Patel · 15 years ago
  43. 8e5d232 Implement ir gen. for setter/getter applied to 'super' by Fariborz Jahanian · 15 years ago
  44. 5e1e1f9 IRgen support for alias of global variable. - PR3818. by Daniel Dunbar · 15 years ago
  45. c20482b Encode ivar access control info. by Devang Patel · 15 years ago
  46. e4e5b05 Introduce a representation for types that we referred to via a by Douglas Gregor · 15 years ago
  47. 38e24c7 objc: Implemented variables declared in class interface by Fariborz Jahanian · 15 years ago
  48. 0ac86f0 PR3835: Interaction with ABI structure passing can inhibit by Daniel Dunbar · 15 years ago
  49. 40f9292 fix the more complex cases by actually codegen'ing the right expr :) by Chris Lattner · 15 years ago
  50. 75dfeda add codegen support for casting an element to a union. by Chris Lattner · 15 years ago
  51. f8575aa Add codegen support for aggregate BlockDeclRefExprs. by Mike Stump · 15 years ago
  52. 8cc9d08 fix PR3809, codegen for inc/dec of function pointers. by Chris Lattner · 15 years ago
  53. c3953a6 teach codegen to handle noop casts as lvalues. by Chris Lattner · 15 years ago
  54. 0ae7b2b Initialize the cleanup.dst variable if necessary. Fixes PR3789. by Anders Carlsson · 15 years ago
  55. ec9b5d5 Fix struct field's debug info. by Devang Patel · 15 years ago
  56. 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
  57. a393e9e Build system changes to use TableGen to generate the various by Douglas Gregor · 15 years ago
  58. c8a7952 Add note on theoretical IRgen improvement. by Daniel Dunbar · 16 years ago
  59. 73f697f Remove a FIXME. by Daniel Dunbar · 16 years ago
  60. 7f28a9c Do up codegen for function static data and externs in functions in block by Mike Stump · 16 years ago
  61. 209bb43 Fix a bug in building function pointer type corresponding to block pointer. by Fariborz Jahanian · 16 years ago
  62. 9d25423 Remove FIXME, issue has been resolved. by Mike Stump · 16 years ago
  63. 810f6d5 introduce a new -fheinous-gnu-extensions flag that enables really by Chris Lattner · 16 years ago
  64. e78b809 Fix <rdar://problem/6675489> BlockDecl should not use llvm::smallvector. by Steve Naroff · 16 years ago
  65. 3b8a652 Fixed an ir-gen bug related to strong-cast generation of by Fariborz Jahanian · 16 years ago
  66. c8ce9c8 More objc2's ivar layout bitmap. by Fariborz Jahanian · 16 years ago
  67. d67b09a Fix uninitialized use in GetAddrOfGlobalBlock, reenable assert. by Daniel Dunbar · 16 years ago
  68. e06a75f x86_32 ABI: Don't try and expand structures with bitfields. by Daniel Dunbar · 16 years ago
  69. 21e6f17 Code refactoring. No change in functionality. by Fariborz Jahanian · 16 years ago
  70. 9397e1d More of objc2's ivar layout bitmap (Next: specific). Work in progress. by Fariborz Jahanian · 16 years ago
  71. ceb77d9 Adjust for linkage name change. by Duncan Sands · 16 years ago
  72. e3fedbe Correct for change of this name in LLVM. by Duncan Sands · 16 years ago
  73. 820e020 More Next objc2's gc ivar layout bitmap work. Work in progress. by Fariborz Jahanian · 16 years ago
  74. fb5058e add plumbing to report diagnostics back through sema for malformed asmstrings. by Chris Lattner · 16 years ago
  75. 458cd9c move the asm string analysis code out of codegen into common by Chris Lattner · 16 years ago
  76. fbe899f Emit super class debug info. by Devang Patel · 16 years ago
  77. 3523d4f ir-gen support for class getter/setter call using property dot-syntax. by Fariborz Jahanian · 16 years ago
  78. 4a77edb Remove some now-unneeded calls to llvm::errs().flush(). by Daniel Dunbar · 16 years ago
  79. 4843e58 Address Doug's comments wrt the mangler and fix Eli's test case by Anders Carlsson · 16 years ago
  80. a5a10c3 More objc2's gc meta-data work related to ivar layout bitmap. Work in progress. by Fariborz Jahanian · 16 years ago
  81. 88beebe Fix PR3682 by just disabling a broken assertion. This check should be by Chris Lattner · 16 years ago
  82. 02af974 reduce duplication of parsing code between %0 and %x0 and by Chris Lattner · 16 years ago
  83. 10ca96a move matching of named operands into AsmStmt class. At the same by Chris Lattner · 16 years ago
  84. bb57265 reduce nesting, use memchr instead of explicit loop, eliminate a by Chris Lattner · 16 years ago
  85. 63c8b14 Expand %= into ${:uid} so that the code generator emits a unique ID for the by Chris Lattner · 16 years ago
  86. b327793 add some helper methods to AsmStmt and add some comments. by Chris Lattner · 16 years ago
  87. f1a08ca slightly simplify some code, pull the 'is simple asm' case up in by Chris Lattner · 16 years ago
  88. 4274581 Backout r66408, we don't want handling of globals to rely on the by Daniel Dunbar · 16 years ago
  89. 58a2912 NeXT: Set alignment on a number of ObjC metadata variables (matching llvm-gcc). by Daniel Dunbar · 16 years ago
  90. 63c5b50 NeXT: Move some routines over to CreateMetadataVar. by Daniel Dunbar · 16 years ago
  91. 35bd763 Tweak CreateMetadataVar, take the exact alignment instead of relying by Daniel Dunbar · 16 years ago
  92. a6681ae More fix for bitfield ivar meta-data and code gen accessing it. by Fariborz Jahanian · 16 years ago
  93. d6e941d Fix typo in pref commit. by Daniel Dunbar · 16 years ago
  94. fd65d37 NeXT: Add CreateMetadataVar utility method to encapsulate creation of by Daniel Dunbar · 16 years ago
  95. 53d8922 Be sure to never create two functions with the same name, instead arrange to by Mike Stump · 16 years ago
  96. b21f07e Code refactoring. No functional change. by Fariborz Jahanian · 16 years ago
  97. b1d947b Make mangling work with anonymous tag types. Doug, please review by Anders Carlsson · 16 years ago
  98. a40c5e4 Mangle Objective-C interfaces correctly (where correctly refers to what gcc does) by Anders Carlsson · 16 years ago
  99. a210f35 Make constant emission for @encode use the common string emission code. by Eli Friedman · 16 years ago
  100. 11894a4 correct bitfield ivar offset in ivar meta-data. (objc abi specific). by Fariborz Jahanian · 16 years ago