1. 59a7000 Teach function-try-blocks on constructors and destructors to implicitly by John McCall · 14 years ago
  2. 744016d Provide a hook for the benefit of clients using clang IR gen as a subroutine: by John McCall · 14 years ago
  3. df921ae Make CGBuilderTy a typedef again; its functionality has been rolled back by John McCall · 14 years ago
  4. 66d80a9 When destroying a cleanup, kill any references to instructions in the entry by John McCall · 14 years ago
  5. 044cc54 When creating functions to run global initializers and destructors, mark them by John McCall · 14 years ago
  6. f1549f6 Validated by nightly-test runs on x86 and x86-64 darwin, including after by John McCall · 14 years ago
  7. 9282688 Generate fewer first class aggregate values for other by Chris Lattner · 14 years ago
  8. 121b3fa in the "coerce" case, the ABI handling code ends up making the by Chris Lattner · 14 years ago
  9. 2bc0025 fix PR7564 a cast where the bitfield struct init code by Chris Lattner · 14 years ago
  10. 1880666 AppendBitField really can never fail, so return its return value. by Chris Lattner · 14 years ago
  11. 4d25483 Mangle Objective-C pointers and block pointers in the Microsoft C++ Mangler. by Charles Davis · 14 years ago
  12. c7d209f Provide convenience routines to save and restore the current insertion point. by John McCall · 14 years ago
  13. 0877826 Fix mangling of array dimensions in the Microsoft C++ Mangler. by Charles Davis · 14 years ago
  14. cd712cb Mangle member pointer types in the Microsoft C++ Mangler. by Charles Davis · 14 years ago
  15. 1139da1 Fix mangling of function pointers in the Microsoft C++ Mangler. by Charles Davis · 14 years ago
  16. 4f0a337 Fix mangling of array parameters for functions in the Microsoft C++ Mangler. by Charles Davis · 14 years ago
  17. 1d110e0 Remove unnecessary ASTContext parameter from by Douglas Gregor · 14 years ago
  18. a9fa858 fix rdar://8147692 - yet another crash due to my abi work. by Chris Lattner · 14 years ago
  19. 1ad6648 Driver/IRgen: Add support for -momit-leaf-frame-pointer. by Daniel Dunbar · 14 years ago
  20. 3416199 Revert "IRgen: Make sure any prolog instructions get debug info.", the lexical by Daniel Dunbar · 14 years ago
  21. 21fcc8f IRgen: Fix debug info regression in r106970; when we eliminate the return value by Daniel Dunbar · 14 years ago
  22. 727bd97 IRgen: Make sure any prolog instructions get debug info. by Daniel Dunbar · 14 years ago
  23. bcaedae Reapply: by Chris Lattner · 14 years ago
  24. e81c561 Use isFunctionOrMethod for vars declared locallly by Fariborz Jahanian · 14 years ago
  25. 2fe1388 extern variable declared locally to objective-c++ method by Fariborz Jahanian · 14 years ago
  26. f8153065 reduce nesting. by Chris Lattner · 14 years ago
  27. 0b8fe8c Mangle arrays in the Microsoft C++ Mangler. It's not quite finished (it by Charles Davis · 14 years ago
  28. 7bbe03d Revert r107173, "fix PR7519: after thrashing around and remembering how all this stuff", it broke bootstrap. by Daniel Dunbar · 14 years ago
  29. a9e0515 Revert r107216, "fix PR7523, which was caused by the ABI code calling ConvertType instead", it is part of a boostrap breaking sequence. by Daniel Dunbar · 14 years ago
  30. 120bc77 IRgen: Assignment to Objective-C properties shouldn't reload the value, for by Daniel Dunbar · 14 years ago
  31. f1d5d8a fix PR7523, which was caused by the ABI code calling ConvertType instead by Chris Lattner · 14 years ago
  32. d7f7d08 IRgen: Assignment to Objective-C properties shouldn't reload the value (which by Daniel Dunbar · 14 years ago
  33. 958c53c change ABIArgInfo to hold its llvm type with PATypeHolder so that by Chris Lattner · 14 years ago
  34. bb52114 relax the CGFunctionInfo::CGFunctionInfo ctor to allow any sequence by Chris Lattner · 14 years ago
  35. 376fe5e fix PR7519: after thrashing around and remembering how all this stuff by Chris Lattner · 14 years ago
  36. ce93399 minor cleanups. by Chris Lattner · 14 years ago
  37. 9c254f0 Change X86_64ABIInfo to have ASTContext and TargetData ivars to by Chris Lattner · 14 years ago
  38. a159c2e plumb preferred types down into X86_64ABIInfo::classifyArgumentType, by Chris Lattner · 14 years ago
  39. 8640cd6 Pass the LLVM IR version of argument types down into computeInfo. by Chris Lattner · 14 years ago
  40. 225e286 add IR names to coerced arguments. by Chris Lattner · 14 years ago
  41. 309c59f make the argument passing stuff in the FCA case smarter still, by by Chris Lattner · 14 years ago
  42. ce70016 Change CGCall to handle the "coerce" case where the coerce-to type by Chris Lattner · 14 years ago
  43. 6ae0069 make the trivial forms of CreateCoerced{Load|Store} trivial. by Chris Lattner · 14 years ago
  44. 8ff2964 pass/return structs of char and short as i8/i16 to avoid by Chris Lattner · 14 years ago
  45. 1090a9b more tidying up. by Chris Lattner · 14 years ago
  46. dce5ad0 random acts of tidying. by Chris Lattner · 14 years ago
  47. faf23b7 X86-64: by Chris Lattner · 14 years ago
  48. ef160b4 Minor refactorin of my last patch (radar 7860965 related). by Fariborz Jahanian · 14 years ago
  49. 16ac5ce Have __func__ and siblings point to block's implementation function by Fariborz Jahanian · 14 years ago
  50. 4ac0d83 Fix UnitTests/2004-02-02-NegativeZero.c, which regressed when by Chris Lattner · 14 years ago
  51. 045a6d8 Correctly destroy reference temporaries with global storage. Remove ErrorUnsupported call when binding a global reference to a non-lvalue. Fixes PR7326. by Anders Carlsson · 14 years ago
  52. 656746c Add a CreateReferenceTemporary that will do the right thing for variables with global storage. by Anders Carlsson · 14 years ago
  53. dca7ab2 Simplify CodeGenFunction::EmitReferenceBindingToExpr as a first step towards fixing PR7326. by Anders Carlsson · 14 years ago
  54. cc09785 Reduce indentation. by Anders Carlsson · 14 years ago
  55. fbe02ff misc tidying by Chris Lattner · 14 years ago
  56. 77b89b8 finally get around to doing a significant cleanup to irgen: by Chris Lattner · 14 years ago
  57. ec2830d tidy up OrderGlobalInits by Chris Lattner · 14 years ago
  58. 6d11cdb If coercing something from int or pointer type to int or pointer type by Chris Lattner · 14 years ago
  59. e7bb777 Same patch as the previous on the store side. Before we compiled this: by Chris Lattner · 14 years ago
  60. 08dd2a0 improve CreateCoercedLoad a bit to generate slightly less awful by Chris Lattner · 14 years ago
  61. 35b21b8 Change IR generation for return (in the simple case) to avoid doing silly by Chris Lattner · 14 years ago
  62. c6e6dd2 reduce indentation by Chris Lattner · 14 years ago
  63. 9269d5c Implement rdar://7530813 - collapse multiple GEP instructions in IRgen by Chris Lattner · 14 years ago
  64. a4d94ab minor cleanup: don't emit the base of an array subscript until after by Chris Lattner · 14 years ago
  65. 640d326 fix inc/dec to honor -fwrapv and -ftrapv, implementing PR7426. by Chris Lattner · 14 years ago
  66. 8c11a65 move scalar inc/dec codegen into ScalarExprEmitter instead by Chris Lattner · 14 years ago
  67. 7f215c1 use more efficient type comparison predicates. by Chris Lattner · 14 years ago
  68. 9a20723 Fix unary minus to trap on overflow with -ftrapv, refactoring binop by Chris Lattner · 14 years ago
  69. a4d7145 Implement support for -fwrapv, rdar://7221421 by Chris Lattner · 14 years ago
  70. e70ffd6 implement rdar://7432000 - signed negate should codegen as NSW. by Chris Lattner · 14 years ago
  71. 32f36ba Change EmitReferenceBindingToExpr to take a decl instead of a boolean. by Anders Carlsson · 14 years ago
  72. 715edf2 Add function for mangling reference temporaries. by Anders Carlsson · 14 years ago
  73. 3a0d41d Mangle pointer and (lvalue) reference types in the Microsoft C++ Mangler. by Charles Davis · 14 years ago
  74. 5304c95 Minor change to my last patch to fix PR7490. by Fariborz Jahanian · 14 years ago
  75. ef66872 IRGen for trivial initialization of dynamiccaly allocated by Fariborz Jahanian · 14 years ago
  76. 564360b Patch to correctly mangle block helper functions by Fariborz Jahanian · 14 years ago
  77. 788b0fd improve altivec vector bool/pixel support, patch by Anton Yartsev by Chris Lattner · 14 years ago
  78. 8dab657 polish the -finstrument-functions implementation, patch by Nelson Elhage! by Chris Lattner · 14 years ago
  79. 0c293ea Type Type::isRealFloatingType() that vectors are not floating-point by Douglas Gregor · 14 years ago
  80. 6afbdf5 Fixes a problem in generation of meta-data for by Fariborz Jahanian · 14 years ago
  81. 9a20d55 Switch over to the new caching version of getMangledName. by Anders Carlsson · 14 years ago
  82. 793a990 Add a new variant of getMangledName that caches the mangling for decls. by Anders Carlsson · 14 years ago
  83. dc5daec Add GlobalDecl::getCanonicalDecl. by Anders Carlsson · 14 years ago
  84. f489688 Per Chris's comment, remove another static (this one by Fariborz Jahanian · 14 years ago
  85. 7255a2d implement support for -finstrument-functions, patch by Nelson Elhage! by Chris Lattner · 14 years ago
  86. 581c78f Avoid using a local static for providing lexical by Fariborz Jahanian · 14 years ago
  87. b9c5b3d In fragile-abi (32bit mode abi) generate global symbol by Fariborz Jahanian · 14 years ago
  88. e0b691a In supporting init-priority, globals with the same init_priority must be by Fariborz Jahanian · 14 years ago
  89. 7e70fb2 Fix an Obj-C++ miscompile when calling an Obj-C method that returns a C++ reference. by Anders Carlsson · 14 years ago
  90. 027d7ed Use more efficient API of SmallVector/array_pod_sort by Fariborz Jahanian · 14 years ago
  91. 9f967c5 IRGen for implementation of init-priority attribute. by Fariborz Jahanian · 14 years ago
  92. af89689 Instantiations subject to an explicit template instantiation by Douglas Gregor · 14 years ago
  93. 4be5430 Implement remaining codegen for NEON, all operations should now work. by Nate Begeman · 14 years ago
  94. 4d3a7b0 More AltiVec support. Patch by Anton Yartsev! by Anton Korobeynikov · 14 years ago
  95. 61c6c91 Fix for PR7415: refactor CodeGenModule::MayDeferGeneration and make it less by Eli Friedman · 14 years ago
  96. 810112e Fix PR7097, a bad interaction between -fno-use-cxa-atexit and by Chris Lattner · 14 years ago
  97. c62458f Mangle tag types (unions, structs, classes, enums) in the Microsoft C++ Mangler. by Charles Davis · 14 years ago
  98. 353b33b objective-C++ IRGen: property reference as an by Fariborz Jahanian · 14 years ago
  99. 03b2960 Objective-c++ IRGen. Support for @selector expression as by Fariborz Jahanian · 14 years ago
  100. 21e2a7e Mangle operator names in the Microsoft C++ Mangler. by Charles Davis · 14 years ago