1. 6fe7c8a Vector codegen improvements by Nate Begeman · 16 years ago
  2. 300fb5d CG support for inline asm constraints with symbolic names. Fixes PR3345 by Anders Carlsson · 16 years ago
  3. 42e1ee0 Add sema support for symbolic names in inline asm statements. by Anders Carlsson · 16 years ago
  4. 3d309f9 Add support for vectors to APValue. Vector constant evaluator and tests coming. by Nate Begeman · 16 years ago
  5. 45b050e Change TargetInfo::validateInputConstraint to take begin/end name iterators instead of the number of outputs. No functionality change. by Anders Carlsson · 16 years ago
  6. f54b194 Patch to re-implement ivar-list meta-data generation to fix by Fariborz Jahanian · 16 years ago
  7. 81e51e2 add support for usage of cast to union thing with static vars by Nuno Lopes · 16 years ago
  8. 1522bc8 Changed the API yet again. by Fariborz Jahanian · 16 years ago
  9. ab654af Used a more suitable api to get to the type of a record in code gen. by Fariborz Jahanian · 16 years ago
  10. f7cf85b more SourceLocation lexicon change: instead of referring to the by Chris Lattner · 16 years ago
  11. f479cea Attempt to unbreak Windows build. by Daniel Dunbar · 16 years ago
  12. db751eb Implemented code gen for sizeof(objc class interface). by Fariborz Jahanian · 16 years ago
  13. 7e91627 add codegen support to union casts by Nuno Lopes · 16 years ago
  14. f185319 Fix some unused variable, control reaches end of non-void function, by Daniel Dunbar · 16 years ago
  15. d4edfe4 Add dummy X86_64 ABIInfo implementation. by Daniel Dunbar · 16 years ago
  16. 4998888 Bug fix, __private_extern__ globals were always introducing a definition. by Daniel Dunbar · 16 years ago
  17. 35c3329 Patch to implement code gen for aggrgate-valued property used by Fariborz Jahanian · 16 years ago
  18. 482b77d Cleanup DeclContext::addDecl and DeclContext::insert interface, from Piotr Rak by Douglas Gregor · 16 years ago
  19. 491c7b7 (LLVM up) Match TargetData API change in LLVM TOT. by Daniel Dunbar · 16 years ago
  20. ebaae2a Handle multi-value inputs by Anders Carlsson · 16 years ago
  21. 32f6209 make ScalarExprEmitter::EmitCompare() emit the expression with the correct type instead of always zext it to an int by Nuno Lopes · 16 years ago
  22. 9f2505b More inline asm fixes by Anders Carlsson · 16 years ago
  23. 2763b3a Handle readwrite constraints correctly by Anders Carlsson · 16 years ago
  24. c8c7b18 Forgot to commit this by Anders Carlsson · 16 years ago
  25. 6347172 Use a common function for emitting asm inputs and remove a FIXME by Anders Carlsson · 16 years ago
  26. 93983f8 Convert property implementation to DeclContext::addDecl(). by Steve Naroff · 16 years ago
  27. 489034c Fix a misleading comment. by Steve Naroff · 16 years ago
  28. 679a502 This patch fixes the code gen failures which was a fallout from by Fariborz Jahanian · 16 years ago
  29. 57966fc assert if attempting to code gen. a property setter/getter by Fariborz Jahanian · 16 years ago
  30. 0262f02 Prevent a segfault for vaarg expressions on unsupported architectures. by Sebastian Redl · 16 years ago
  31. 8fa73ed Implement EmitUnsupportedRValue to generate an appropriately typed RValue. by Daniel Dunbar · 16 years ago
  32. f8d49f6 Provide a new kind of iterator, the specific_decl_iterator, that by Douglas Gregor · 16 years ago
  33. 088a52d Emit more refined "unsupported" error for block expressions. by Daniel Dunbar · 16 years ago
  34. ce1d38b Give "unsupported" error on calls through block pointers instead of crashes. by Daniel Dunbar · 16 years ago
  35. 09c4719 Move property API's up to ObjCContainerDecl (removing a lot of duplicate code). by Steve Naroff · 16 years ago
  36. 4e174f1 Convert block types in IRgen. This is not the correct type, but by Daniel Dunbar · 16 years ago
  37. a782ca7 Block pointer types are not aggregate types. by Daniel Dunbar · 16 years ago
  38. 3e0a540 Remove redundant method context (now that ObjCMethodDecl isa ScopedDecl). by Steve Naroff · 16 years ago
  39. 0701bbb This is a large/messy diff that unifies the ObjC AST's with DeclContext. by Steve Naroff · 16 years ago
  40. 305c658 Objc's compatibility-alias semantics and code gen issue fix. by Fariborz Jahanian · 16 years ago
  41. b0d2794 Another nasty code gen. bug with trivial fix. Calling class by Fariborz Jahanian · 16 years ago
  42. f0906c4 Couple of code gen. fixes in ObjC's colection-statement. Hard by Fariborz Jahanian · 16 years ago
  43. 1a49af9 Add QualifiedDeclRefExpr, which retains additional source-location by Douglas Gregor · 16 years ago
  44. 3ef5db6 Silence a GCC warning by Sebastian Redl · 16 years ago
  45. 835c909 Generate debug info for VLA types by Anders Carlsson · 16 years ago
  46. b723f75 Fix the bug that would cause Python to crash at startup. by Anders Carlsson · 16 years ago
  47. 2f40270 Add full dllimport / dllexport support: both sema checks and codegen. by Anton Korobeynikov · 16 years ago
  48. 4ee51b4 Generate code for __builtin_ia32_pshufw by Anders Carlsson · 16 years ago
  49. 3f70456 Add codegen support for __null by Anders Carlsson · 16 years ago
  50. 4a1424f Implement alignof for vla types. by Anders Carlsson · 16 years ago
  51. 6183a99 Add ASTContext::getBaseElementType and use it in CodeGenFunction::EmitArraySubscriptExpr. by Anders Carlsson · 16 years ago
  52. b50525b Make sure to emit the size expression for sizeof(type) by Anders Carlsson · 16 years ago
  53. ccf614c Fix for PR3246: an empty clobber list is the empty string, not a null string. by Eli Friedman · 16 years ago
  54. 8b33c08 Handle VLA indexing by Anders Carlsson · 16 years ago
  55. 86f1940 Add support for member references (E1.E2, E1->E2) with C++ semantics, by Douglas Gregor · 16 years ago
  56. 20c802b Extend the unsupported error to include break and continue, and fix a by Eli Friedman · 16 years ago
  57. 8f39f5e Make VLAs usable, and make basic usage work correctly. Also, add a by Eli Friedman · 16 years ago
  58. fcdbb93 Handle typedefs to VLAs (Emit the size expr when we encounter the typedef by Anders Carlsson · 16 years ago
  59. 7e63b85 Check the entire StackSaveValues stack for VLAs when dealing with goto and return statements. Noticed by Eli Friedman. by Anders Carlsson · 16 years ago
  60. 751358f Make sure to generate code for arguments that have a variably modified type. by Anders Carlsson · 16 years ago
  61. 60d3541 Change EmitVLASize to take a QualType that must be a variably modified type. by Anders Carlsson · 16 years ago
  62. f666b77 Split up emitting of VLA sizes and getting the size of a VLA. by Anders Carlsson · 16 years ago
  63. eb91f0e Add some ErrorUnsupported calls and turn on VLA codegen again. by Anders Carlsson · 16 years ago
  64. 43822ea More encoding support. This time for @encode of classes and bitfields. by Fariborz Jahanian · 16 years ago
  65. efc4c4b Removed a slot in ObjCMemRegExpr used in code gen which did not belong there. by Fariborz Jahanian · 16 years ago
  66. 3aea8ca Allow ABI to use StructRet even for scalar values. by Daniel Dunbar · 16 years ago
  67. a769c00 This patch will build the Records lazily per Steve's comments. by Fariborz Jahanian · 16 years ago
  68. e8e3205 Warning fixes to operator precedence warnings. by Eli Friedman · 16 years ago
  69. fea8685 Remove tabs. by Nate Begeman · 16 years ago
  70. 9ee92e8 Name of addLayoutToClass is confusing as no layout calculation by Fariborz Jahanian · 16 years ago
  71. fd64bb6 Code gen. for ivar references; including bitfield ivars. by Fariborz Jahanian · 16 years ago
  72. e21269b Store the size of the EH stack inside each BreakContinue struct so we know when a break/continue won't cross a try block. by Anders Carlsson · 16 years ago
  73. aaa63a7 Patch for ObjCIvarRefExpr containing the field by Fariborz Jahanian · 16 years ago
  74. 71e38c4 disable Anders' recent VLA patch, this fixes PR3209. by Chris Lattner · 16 years ago
  75. 5d46315 Implement allocation and sizeof VLAs. This is very basic for now. by Anders Carlsson · 16 years ago
  76. dcc90d8 Add map of VLA types and their sizes by Anders Carlsson · 16 years ago
  77. 17d28a3 Work in preparation for VLAs. Make sure to restore the stack if necessary (Saving the stack isn't implemented right now :) by Anders Carlsson · 16 years ago
  78. 670a62c Fix rdar://6095061 - gcc allows __builtin_choose_expr as an lvalue by Chris Lattner · 16 years ago
  79. 3534564 add codegen support for __func__ and friends, producing the same by Chris Lattner · 16 years ago
  80. e267ff3 Address some comments on the name lookup/DeclContext patch from Chris by Douglas Gregor · 16 years ago
  81. a4c46df Actually distinguish between RecordDecl::field_iterator and RecordDecl::field_const_iterator, propagating the constness down to the FieldDecls. by Douglas Gregor · 16 years ago
  82. 44b4321 Unifies the name-lookup mechanisms used in various parts of the AST by Douglas Gregor · 16 years ago
  83. 565c99f Append an extra newline to the module inline asm if it's not empty. by Anders Carlsson · 16 years ago
  84. fef30b5 Support for implementation of property in the case where by Fariborz Jahanian · 16 years ago
  85. c9f29c6 Fix a serious null termination bug found by David Chisnall! by Chris Lattner · 16 years ago
  86. 447d7ae Change condition under which 'retain'/'copy' are directly evaluated. by Fariborz Jahanian · 16 years ago
  87. 898574e Introduce basic support for dependent types, type-dependent by Douglas Gregor · 16 years ago
  88. 72c3f31 Representation of template type parameters and non-type template by Douglas Gregor · 16 years ago
  89. 86ccea0 Mention an optimization opportunity pointed out by Chris. by Daniel Dunbar · 16 years ago
  90. 3a5013c Correct CodeGen assumption that LongTy == Int32Ty in a few places. This makes several CodeGenObjC tests pass on 64-bit by fixing assertions. This doesn't mean that the result is actually what the GNU runtime expects, though. by Sebastian Redl · 16 years ago
  91. 98883e1 If a global var decl has an initializer, make sure to always set its linkage to external. by Anders Carlsson · 16 years ago
  92. 8de8d1d Fix for PR3150: obvious copy-paste bug in ScalarExprEmitter::VisitBinLOr. by Eli Friedman · 16 years ago
  93. a385b3c Disabling this code due to regression on test/CodeGen/bitfield.c. See PR3152. by Eli Friedman · 16 years ago
  94. 64712f1 Change more code over to using the new Expr::Evaluate by Anders Carlsson · 16 years ago
  95. 4b3f9c0 Change more code over to using the new Expr::Evaluate by Anders Carlsson · 16 years ago
  96. f35d35a Use the new Expr::Evaluate by Anders Carlsson · 16 years ago
  97. 994ffef Fix for PR2969: generate a memcpy from a constant for constant by Eli Friedman · 16 years ago
  98. 4fe66aa Test commit. by Daniel Dunbar · 16 years ago
  99. 6010bca Code gen for aggregate-valued properties and a test case. by Fariborz Jahanian · 16 years ago
  100. 4d6e8dd Convert incomplete array types before emitting debug info for them, fixes PR3134. by Anders Carlsson · 16 years ago