1. c1efaec Eliminate CXXRecordType by Douglas Gregor · 16 years ago
  2. 5a1edf6 Alignment of pointers in __objc_classlist must be on their by Fariborz Jahanian · 16 years ago
  3. 00524e3 Fix enumeration in switch warnings. No behavior change. by Eli Friedman · 16 years ago
  4. c136e6c Fix PR3612. We ensure that we add builtins to the GlobalDeclMap and by Mike Stump · 16 years ago
  5. 35183ac Change the AST generated for offsetof a bit so that it looks like a by Eli Friedman · 16 years ago
  6. fd6f085 Change the way clang generates union types a bit so it plays well by Eli Friedman · 16 years ago
  7. 0de40af Minor cleanup: use getDeclAlignInBytes helper. by Eli Friedman · 16 years ago
  8. 72564e7 Create a new TypeNodes.def file that enumerates all of the types, by Douglas Gregor · 16 years ago
  9. dbb1ecc fix some sema problems with wide strings and hook up basic codegen for them. by Chris Lattner · 16 years ago
  10. 21228b7 Couple of meta-data segments were wrong. This patch fixes them. by Fariborz Jahanian · 16 years ago
  11. 9ca36b6 Add support to emit debug info for objective-c interfaces. by Devang Patel · 16 years ago
  12. 8958891 Add Type::hasPointerRepresentation predicate. by Daniel Dunbar · 16 years ago
  13. 68694ad Remove PointerLikeType. by Daniel Dunbar · 16 years ago
  14. 6aeae7f Change PointersToResolve to list the pointee type to resolve, not the by Daniel Dunbar · 16 years ago
  15. 24a9f6e Drop uses of isPointerLikeType. - No functionality change. by Daniel Dunbar · 16 years ago
  16. fab98c4 Fix an inconsistance in objc2's meta-data related to by Fariborz Jahanian · 16 years ago
  17. 708762b Classify enum types correctly by Anders Carlsson · 16 years ago
  18. 9a8c2e9 x86_64 ABI: Qualified id types are passed as pointers. by Daniel Dunbar · 16 years ago
  19. 8a2b4b1 CodeGen support for copied BlockDeclRefExprs. by Mike Stump · 16 years ago
  20. 0334a4e Temporarily disable clearing of insert point (to indicate unreachable by Daniel Dunbar · 16 years ago
  21. e5731f8 Allow constant initializers to reference their defining decl. - PR3662. by Daniel Dunbar · 16 years ago
  22. a985b31 Fold GeneraticStaticBlockVarDecl into callers. - No functionality change. by Daniel Dunbar · 16 years ago
  23. 0096acf Pull COdeGenFunction::CreateStaticBlockVarDecl (just for creating the by Daniel Dunbar · 16 years ago
  24. 65e99f2 Fix comments. by Devang Patel · 16 years ago
  25. 1d6a451 Enable debug info emission for objc methods. by Devang Patel · 16 years ago
  26. 66a5c2c patch for two things. by Fariborz Jahanian · 16 years ago
  27. 7782022 If Loc is invalid (e.g. "self" in Objective-C) then use MainFileID's compile unit. by Devang Patel · 16 years ago
  28. eaf2bb8 first wave of fixes for @encode sema support. This is part of PR3648. by Chris Lattner · 16 years ago
  29. 067986e Set flag for -fobjc-gc in IMAGE_INFO variable. by Fariborz Jahanian · 16 years ago
  30. d01b669 Fix IRgen of constant expressions referring to external/static by Daniel Dunbar · 16 years ago
  31. 8ecbaf2 Some initial Obj-C zero cost EH support. by Daniel Dunbar · 16 years ago
  32. 6eba143 Add a note about an IRgen optimization opportunity. by Daniel Dunbar · 16 years ago
  33. 8a219ce Prevent accidental copying of CodeGenFunction and CodeGenModule. by Anders Carlsson · 16 years ago
  34. 911e0af Pass the CodeGenModule object to GenerateBlockFunction, instead of *this (which will call the copy constructor). by Anders Carlsson · 16 years ago
  35. 3d5e062 Ensure that we can't break or continue out of a block. by Mike Stump · 16 years ago
  36. 1c56667 Fix two @synchronized bugs found by inspection: the expression to sychronize on should only be evaluated once, and it is evaluated outside the cleanup scope. by Daniel Dunbar · 16 years ago
  37. 04495c8 Improve merging of function declarations. Specifically: by Douglas Gregor · 16 years ago
  38. 207c521 We should not generate __weak write barrier on indirect reference by Fariborz Jahanian · 16 years ago
  39. 9834ffb Add low level support for generating invoke instead of calls. by Daniel Dunbar · 16 years ago
  40. 66b4151 Make sure to reset the DidCallStackSave variable before emitting a compound statement. Fixes PR3649. by Anders Carlsson · 16 years ago
  41. 44baa8a More objc gc work. Match gcc's treatment of ivar access by Fariborz Jahanian · 16 years ago
  42. 6eef498 Copy some clenaups from Eli to code that I copied. :-) by Mike Stump · 16 years ago
  43. 20733cd Cleanp code with some recent suggestions. by Mike Stump · 16 years ago
  44. 245f553 x86_64 ABI: Actually, we can always pass things we want to pass in by Daniel Dunbar · 16 years ago
  45. ddd2b6e Eliminate a bunch of code which should be dead. by Eli Friedman · 16 years ago
  46. 775e43b x86_64 ABI: Make sure to pass vectors that we want to pass in memory by Daniel Dunbar · 16 years ago
  47. e28099b x86_64 ABI: Pass 32-bit vectors as Integer to match gcc. We don't care by Daniel Dunbar · 16 years ago
  48. 0af9929 x86_64 ABI: Classify <1 x i64> as INTEGER (match gcc not llvm-gcc). by Daniel Dunbar · 16 years ago
  49. 9c2f06b Last part of PR3254: use the same alignment computation in Sema and by Eli Friedman · 16 years ago
  50. 643887a local array of objects are non-gc'able. by Fariborz Jahanian · 16 years ago
  51. f7f52e7 More work to integrate newly added ObjCQualifiedClassType into the type system. by Steve Naroff · 16 years ago
  52. d684000 The blocks ABI is wrong, add a FIXME. by Mike Stump · 16 years ago
  53. 4e7a1f7 Add CodeGen support for the helper for BlockDeclRefExprs. The easier by Mike Stump · 16 years ago
  54. 4f676ed Handle case of none gc'able objects regardless of their type. by Fariborz Jahanian · 16 years ago
  55. eda9a5e Emit extern_weak when needed. - PR3629. by Daniel Dunbar · 16 years ago
  56. 524ed95 We must always mangle attribute overloadable functions; even if in a by Daniel Dunbar · 16 years ago
  57. e6a9016 Add some IRgen improvement notes. by Daniel Dunbar · 16 years ago
  58. dd7b897 Shorten; no functionality change. by Daniel Dunbar · 16 years ago
  59. f4fe0f0 Take advantage of noreturn attribute to add unreachable instruction & by Daniel Dunbar · 16 years ago
  60. 89951a8 remove some more methods from objc decls, using the iterator by Chris Lattner · 16 years ago
  61. c0ef9f5 Set call attribute for direct calls (i.e. noreturn). by Daniel Dunbar · 16 years ago
  62. 2073216 switch ObjCMethodDecl's parameter list from being explicitly managed to an ObjCList. by Chris Lattner · 16 years ago
  63. 6e656f4 Initialize the Init variable to something reasonable when we emit an by Eli Friedman · 16 years ago
  64. 4f54526 More objc gc's ir-gen fixes. by Fariborz Jahanian · 16 years ago
  65. da5c86f Deox and Capitolize. by Mike Stump · 16 years ago
  66. 4451bd9 Fix spacing. by Mike Stump · 16 years ago
  67. a223cca More objc's gc ir-gen stuff. by Fariborz Jahanian · 16 years ago
  68. b83d287 Add enough checking to ensure that non-constant block literals don't by Mike Stump · 16 years ago
  69. e20de51 Remove IRgen constant emission assumption that LValue APValue results by Daniel Dunbar · 16 years ago
  70. 81ebbde Add irgen support for the noinline attribute. by Anders Carlsson · 16 years ago
  71. 167fdc1 Generate the conservative objc gc's API for now. by Fariborz Jahanian · 16 years ago
  72. d5d3180 Don't emit K&R unprototyped function definitions as varargs. by Daniel Dunbar · 16 years ago
  73. 232350d Emission of global variable initialializer was broken in rare by Daniel Dunbar · 16 years ago
  74. bd65cac More codegen for blocks. The type of block literals should be better. by Mike Stump · 16 years ago
  75. c1debf3 Some code simplification. ir gen for gc'able array of objects in objc. by Fariborz Jahanian · 16 years ago
  76. 6ec3668 Address Chris's comments regarding C++ name mangling. by Douglas Gregor · 16 years ago
  77. b5da3e9 Add anti-FIXME. by Daniel Dunbar · 16 years ago
  78. 570f0cf i386 ABI: Offset computation in va_arg was incorrect for sizeof(Ty)>4. by Daniel Dunbar · 16 years ago
  79. 90dafa1 x86_64 ABI: Fix thinko in computation of bound for "passed in SSE regs" test. by Daniel Dunbar · 16 years ago
  80. 1e4db7c rip out __builtin_overload by Chris Lattner · 16 years ago
  81. f231346 x86_64 ABI: "is passed in regs" computation for va_arg was broken for by Daniel Dunbar · 16 years ago
  82. 4fd83ea Some refactoring and simplificaiotn of objc's gc ir gen. by Fariborz Jahanian · 16 years ago
  83. 6aee306 Simplify. by Daniel Dunbar · 16 years ago
  84. 5934e75 Start generating gc'able code using the new objc gc type attributes. by Fariborz Jahanian · 16 years ago
  85. ba372b8 Cleanup objc's gc attributes code no longer needed. by Fariborz Jahanian · 16 years ago
  86. 3e030b4 x86_64 ABI: Two bug fixes. 1. Return of _Complex long double used wrong type. by Daniel Dunbar · 16 years ago
  87. 1905061 Avoid getNameAsCString when the decl doesn't have a name. by Mike Stump · 16 years ago
  88. d311f37 Remove some redundant Decl -> Decl castings. by Argyrios Kyrtzidis · 16 years ago
  89. d60f2fb Change EmitConstantExpr to allow failure. by Daniel Dunbar · 16 years ago
  90. bb76773 80-cols. by Daniel Dunbar · 16 years ago
  91. f11284a Renamed ASQualType to ExtQualType to reflect its more by Fariborz Jahanian · 16 years ago
  92. cb71722 Be sure to initialize Name. by Mike Stump · 16 years ago
  93. 09429b9 Fixup spacing a little. by Mike Stump · 16 years ago
  94. 6e53e9b x86_64 ABI: Fix assert on return of _Complex long double. by Daniel Dunbar · 16 years ago
  95. dd81d44 x86_64 ABI: Implement classification for bit-fields. by Daniel Dunbar · 16 years ago
  96. c5bcee4 x86_64 ABI: Handle va_arg arguments with alignment > 8. by Daniel Dunbar · 16 years ago
  97. f57c5b2 Add support for throwing exceptions to the nonfragile ABI by Anders Carlsson · 16 years ago
  98. 6948aea Added implementation of objc2's gc API calls for nonfragile abi. by Fariborz Jahanian · 16 years ago
  99. ef2abfe Support IRgen of sqrt -> llvm.sqrt, pow -> llvm.pow. by Daniel Dunbar · 16 years ago
  100. 1bd885e fix volatile handling with ExtVectorElementExpr, so that we by Chris Lattner · 16 years ago