1. e78b809 Fix <rdar://problem/6675489> BlockDecl should not use llvm::smallvector. by Steve Naroff · 15 years ago
  2. 3b8a652 Fixed an ir-gen bug related to strong-cast generation of by Fariborz Jahanian · 15 years ago
  3. c8ce9c8 More objc2's ivar layout bitmap. by Fariborz Jahanian · 15 years ago
  4. d67b09a Fix uninitialized use in GetAddrOfGlobalBlock, reenable assert. by Daniel Dunbar · 15 years ago
  5. e06a75f x86_32 ABI: Don't try and expand structures with bitfields. by Daniel Dunbar · 15 years ago
  6. 21e6f17 Code refactoring. No change in functionality. by Fariborz Jahanian · 15 years ago
  7. 9397e1d More of objc2's ivar layout bitmap (Next: specific). Work in progress. by Fariborz Jahanian · 15 years ago
  8. ceb77d9 Adjust for linkage name change. by Duncan Sands · 15 years ago
  9. e3fedbe Correct for change of this name in LLVM. by Duncan Sands · 15 years ago
  10. 820e020 More Next objc2's gc ivar layout bitmap work. Work in progress. by Fariborz Jahanian · 15 years ago
  11. fb5058e add plumbing to report diagnostics back through sema for malformed asmstrings. by Chris Lattner · 15 years ago
  12. 458cd9c move the asm string analysis code out of codegen into common by Chris Lattner · 15 years ago
  13. fbe899f Emit super class debug info. by Devang Patel · 15 years ago
  14. 3523d4f ir-gen support for class getter/setter call using property dot-syntax. by Fariborz Jahanian · 15 years ago
  15. 4a77edb Remove some now-unneeded calls to llvm::errs().flush(). by Daniel Dunbar · 15 years ago
  16. 4843e58 Address Doug's comments wrt the mangler and fix Eli's test case by Anders Carlsson · 15 years ago
  17. a5a10c3 More objc2's gc meta-data work related to ivar layout bitmap. Work in progress. by Fariborz Jahanian · 15 years ago
  18. 88beebe Fix PR3682 by just disabling a broken assertion. This check should be by Chris Lattner · 15 years ago
  19. 02af974 reduce duplication of parsing code between %0 and %x0 and by Chris Lattner · 15 years ago
  20. 10ca96a move matching of named operands into AsmStmt class. At the same by Chris Lattner · 15 years ago
  21. bb57265 reduce nesting, use memchr instead of explicit loop, eliminate a by Chris Lattner · 15 years ago
  22. 63c8b14 Expand %= into ${:uid} so that the code generator emits a unique ID for the by Chris Lattner · 15 years ago
  23. b327793 add some helper methods to AsmStmt and add some comments. by Chris Lattner · 15 years ago
  24. f1a08ca slightly simplify some code, pull the 'is simple asm' case up in by Chris Lattner · 15 years ago
  25. 4274581 Backout r66408, we don't want handling of globals to rely on the by Daniel Dunbar · 15 years ago
  26. 58a2912 NeXT: Set alignment on a number of ObjC metadata variables (matching llvm-gcc). by Daniel Dunbar · 15 years ago
  27. 63c5b50 NeXT: Move some routines over to CreateMetadataVar. by Daniel Dunbar · 15 years ago
  28. 35bd763 Tweak CreateMetadataVar, take the exact alignment instead of relying by Daniel Dunbar · 15 years ago
  29. a6681ae More fix for bitfield ivar meta-data and code gen accessing it. by Fariborz Jahanian · 15 years ago
  30. d6e941d Fix typo in pref commit. by Daniel Dunbar · 15 years ago
  31. fd65d37 NeXT: Add CreateMetadataVar utility method to encapsulate creation of by Daniel Dunbar · 15 years ago
  32. 53d8922 Be sure to never create two functions with the same name, instead arrange to by Mike Stump · 15 years ago
  33. b21f07e Code refactoring. No functional change. by Fariborz Jahanian · 15 years ago
  34. b1d947b Make mangling work with anonymous tag types. Doug, please review by Anders Carlsson · 15 years ago
  35. a40c5e4 Mangle Objective-C interfaces correctly (where correctly refers to what gcc does) by Anders Carlsson · 15 years ago
  36. a210f35 Make constant emission for @encode use the common string emission code. by Eli Friedman · 15 years ago
  37. 11894a4 correct bitfield ivar offset in ivar meta-data. (objc abi specific). by Fariborz Jahanian · 15 years ago
  38. 863cffb Mangle param names with .arg. only. by Sanjiv Gupta · 15 years ago
  39. 286acbd Fixup our uses of various linkages to match how llvm now works. I think they are all by Mike Stump · 15 years ago
  40. a91b590 If someone could figure out this is necessary, that would be good. by Mike Stump · 15 years ago
  41. 8e5d9f1 Fix typo, need parens. by Mike Stump · 15 years ago
  42. 43af76e Some struct/class mismatch fixes, to silence MSVC warnings. by Sebastian Redl · 15 years ago
  43. 63822ba Remove last FIXME for block literal codegen that I know about and turn by Mike Stump · 15 years ago
  44. f4bc312 Remove some FIXMEs for block literals that should be close to working. by Mike Stump · 15 years ago
  45. 8339b35 Back out the patch in r66302, and re-fix it properly. We assume for by Eli Friedman · 15 years ago
  46. 1edf6b6 codegen support for dispose helpers for block literals. by Mike Stump · 15 years ago
  47. 0892099 Codegen support for copy helpers for block literals. by Mike Stump · 15 years ago
  48. a6e2779 Fixed a bug where generation of read-barriers caused crash in ir-gen. by Fariborz Jahanian · 15 years ago
  49. b681b8f (LLVM svn up) Generalize RuntimeFunctions to RuntimeGlobals and add by Daniel Dunbar · 15 years ago
  50. cf62d39 Pass the type of the block literal around to make required temporal ordering of code clearer. by Mike Stump · 15 years ago
  51. 100f402 x86_64 ABI: Handle long double in union when upper eightbyte results by Daniel Dunbar · 15 years ago
  52. 5e27314 IRgen support for weak_import. by Daniel Dunbar · 15 years ago
  53. ee09422 Complete __Block_byref_id_object_copy cogegen for block literals. by Mike Stump · 15 years ago
  54. 1851b68 Finish off __Block_byref_id_object_dispose codegen for block literals. by Mike Stump · 15 years ago
  55. 416d92e Remove extra arg. by Mike Stump · 15 years ago
  56. 45031c0 More codegen support for the copy/dispose helpers for block literals. by Mike Stump · 15 years ago
  57. a4f668f Framework for codegen for copy/dispose helpers. by Mike Stump · 15 years ago
  58. ede8de9 Cleanup EH a bit given changes to ObjCCatchStmt. - No functionality change. by Daniel Dunbar · 15 years ago
  59. fe34557 Don't mangle names of local variables. by Daniel Dunbar · 15 years ago
  60. d61a50a More function stop for objc2's ivar layout bit map. by Fariborz Jahanian · 15 years ago
  61. d80d81b Adds a template for a function for objc2's gc's ivar layout bitmap. by Fariborz Jahanian · 15 years ago
  62. 00470a1 prep work for copy/destroy helpers for block literals. by Mike Stump · 15 years ago
  63. 7d22bf0 if we die in IR generation of a compound statement, include by Chris Lattner · 15 years ago
  64. 2136b2e Make IRGen compatible with declaring a function with incomplete by Eli Friedman · 15 years ago
  65. b3b6b9b Initial implementation of CodeGen for incomplete function types; fixes by Eli Friedman · 15 years ago
  66. d9e0fae Avoid dispose calls when only doing gc. by Mike Stump · 15 years ago
  67. 4db4c9c Set isMain bit for MainFile. by Devang Patel · 15 years ago
  68. 797b632 Add codegen support for __block variables to call _Block_object_dispose as necessary. by Mike Stump · 15 years ago
  69. 58a8514 Fixup __block codegen in nested block literals. by Mike Stump · 15 years ago
  70. ad75ab4 Move more blocks CodeGenFunction code up and out. by Mike Stump · 15 years ago
  71. 3947de5 Move some of the CodeGenFunction blocks code up and out. No by Mike Stump · 15 years ago
  72. 90a9043 Move more of the blocks code up and out. by Mike Stump · 15 years ago
  73. 7794bb8 by Devang Patel · 15 years ago
  74. 2a99814 Move more of blocks codegen out of CodeGenModule and into the by Mike Stump · 15 years ago
  75. 3f75c43 Support "asm" renaming of external symbols. - PR3698. by Daniel Dunbar · 15 years ago
  76. d883d84 Start the migration of more of the blocks code out of sight for most by Mike Stump · 15 years ago
  77. 96bd13a Start the migration of more of the blocks code out of sight for most by Mike Stump · 15 years ago
  78. 58919e1 Add __block codegen testcase. We introduce a temporary flag to enable by Mike Stump · 15 years ago
  79. 7976932 Minor cleanup for choose expressions: add a helper that returns the by Eli Friedman · 15 years ago
  80. 5512f28 add a special case for codegen that improves the case where we have by Chris Lattner · 15 years ago
  81. a3460ac Continuation of PR3687: fix more places to use the right type for booleans. by Eli Friedman · 15 years ago
  82. 074dda6 Comment fix: change a question to an answer. by Eli Friedman · 15 years ago
  83. 2561542 Attempt to fix PR3709: when converting from an integer to a pointer, by Eli Friedman · 15 years ago
  84. dab514f Improved ABI compliance for __block variables. No testcases yet as we by Mike Stump · 15 years ago
  85. 7ba138a Fix <rdar://problem/6640991> Exception handling executes wrong clause (Daniel, please verify). by Steve Naroff · 15 years ago
  86. ed1d29d Fixed an ir-gen bug in syntheszing a getter function by Fariborz Jahanian · 15 years ago
  87. 069880e Return 0 if the ConstExprEmitter can't handle an expression. by Anders Carlsson · 15 years ago
  88. 57a84fb Fix for PR3687: use the memory representation for booleans when a by Eli Friedman · 15 years ago
  89. bc0822b inline asm calls should be nounwind. Chris, please review. by Anders Carlsson · 15 years ago
  90. e798706 Enable Objective-C interface debug info. by Devang Patel · 15 years ago
  91. 82573ee Avoid crash when child iterator gives null result. by Daniel Dunbar · 15 years ago
  92. 4ff3684 First cut at zero-cost EH support. by Daniel Dunbar · 15 years ago
  93. cec4c77 Make sure to invoke (not call) to objc_exception_throw if necessary. by Daniel Dunbar · 15 years ago
  94. dfff230 Fix completely broken thinko in GetClassGlobal. by Daniel Dunbar · 15 years ago
  95. 74ac74a Don't set nounwind on functions when in using the new Obj-C ABI. by Daniel Dunbar · 15 years ago
  96. d14151d Cleanup handling of function attributes in calls. by Daniel Dunbar · 15 years ago
  97. 31937a5 Push checking down, also, give the user a hit as to which part of the by Mike Stump · 15 years ago
  98. 8045ee0 Add BLOCK_HAS_DESCRIPTOR to global blocks. by Anders Carlsson · 15 years ago
  99. 5570cfe Be sure to mark blocks with no imports as being global. by Mike Stump · 15 years ago
  100. 4667c4a simplify some code. by Chris Lattner · 15 years ago