1. 564360b Patch to correctly mangle block helper functions by Fariborz Jahanian · 14 years ago
  2. 788b0fd improve altivec vector bool/pixel support, patch by Anton Yartsev by Chris Lattner · 14 years ago
  3. 8dab657 polish the -finstrument-functions implementation, patch by Nelson Elhage! by Chris Lattner · 14 years ago
  4. 0c293ea Type Type::isRealFloatingType() that vectors are not floating-point by Douglas Gregor · 14 years ago
  5. 6afbdf5 Fixes a problem in generation of meta-data for by Fariborz Jahanian · 14 years ago
  6. 9a20d55 Switch over to the new caching version of getMangledName. by Anders Carlsson · 14 years ago
  7. 793a990 Add a new variant of getMangledName that caches the mangling for decls. by Anders Carlsson · 14 years ago
  8. dc5daec Add GlobalDecl::getCanonicalDecl. by Anders Carlsson · 14 years ago
  9. f489688 Per Chris's comment, remove another static (this one by Fariborz Jahanian · 14 years ago
  10. 7255a2d implement support for -finstrument-functions, patch by Nelson Elhage! by Chris Lattner · 14 years ago
  11. 581c78f Avoid using a local static for providing lexical by Fariborz Jahanian · 14 years ago
  12. b9c5b3d In fragile-abi (32bit mode abi) generate global symbol by Fariborz Jahanian · 14 years ago
  13. e0b691a In supporting init-priority, globals with the same init_priority must be by Fariborz Jahanian · 14 years ago
  14. 7e70fb2 Fix an Obj-C++ miscompile when calling an Obj-C method that returns a C++ reference. by Anders Carlsson · 14 years ago
  15. 027d7ed Use more efficient API of SmallVector/array_pod_sort by Fariborz Jahanian · 14 years ago
  16. 9f967c5 IRGen for implementation of init-priority attribute. by Fariborz Jahanian · 14 years ago
  17. af89689 Instantiations subject to an explicit template instantiation by Douglas Gregor · 14 years ago
  18. 4be5430 Implement remaining codegen for NEON, all operations should now work. by Nate Begeman · 14 years ago
  19. 4d3a7b0 More AltiVec support. Patch by Anton Yartsev! by Anton Korobeynikov · 14 years ago
  20. 61c6c91 Fix for PR7415: refactor CodeGenModule::MayDeferGeneration and make it less by Eli Friedman · 14 years ago
  21. 810112e Fix PR7097, a bad interaction between -fno-use-cxa-atexit and by Chris Lattner · 14 years ago
  22. c62458f Mangle tag types (unions, structs, classes, enums) in the Microsoft C++ Mangler. by Charles Davis · 14 years ago
  23. 353b33b objective-C++ IRGen: property reference as an by Fariborz Jahanian · 14 years ago
  24. 03b2960 Objective-c++ IRGen. Support for @selector expression as by Fariborz Jahanian · 14 years ago
  25. 21e2a7e Mangle operator names in the Microsoft C++ Mangler. by Charles Davis · 14 years ago
  26. d69ec16 Remove last of the bool shifts for MS VC++, patch by dimitry andric by Nate Begeman · 14 years ago
  27. ee6e4b4 Update CMake build for new attribute changes. by Sean Hunt · 14 years ago
  28. 1ed1a59 Change the test for which ABI/CC to use on ARM to be base on the environment by Rafael Espindola · 14 years ago
  29. 8e2eab2 Fixed conflict between objc_memmove_collectable builtin by Fariborz Jahanian · 14 years ago
  30. 25117ab Don't set the calling convention for ARM if it is already the default. by Rafael Espindola · 14 years ago
  31. 65161d1 Start mangling function types in the Microsoft C++ Mangler. by Charles Davis · 14 years ago
  32. 9d3347a Give Type::isIntegralType() an ASTContext parameter, so that it by Douglas Gregor · 14 years ago
  33. 2ade35e Introduce Type::isIntegralOrEnumerationType(), to cover those places by Douglas Gregor · 14 years ago
  34. 06057ce Move CodeGenOptions.h *back* into Frontend. This should have been done when the by Chandler Carruth · 14 years ago
  35. 55bcace Patch adds support for copying of those by Fariborz Jahanian · 14 years ago
  36. 9b414d3 Break Frontend's dependency on Rewrite, Checker and CodeGen in shared library configuration by Daniel Dunbar · 14 years ago
  37. 7cf84d6 Implement -fvisibility-inlines-hidden. <rdar://problem/7819834> by Douglas Gregor · 14 years ago
  38. c66bcfd Make sure to set the visible on a vtable; VTTs and typeinfo already by Douglas Gregor · 14 years ago
  39. 56079f7 Add name mangling for address spaces. We use the vendor-extension by Douglas Gregor · 14 years ago
  40. 7867f1a An implementation of __builtin__fpclassify the way Chris Lattner described by Jörg Blank. by Benjamin Kramer · 14 years ago
  41. b021f8b Microsoft C++ Mangler: by Charles Davis · 14 years ago
  42. 61eecf5 Add some missing shifts by Nate Begeman · 14 years ago
  43. 0d15c53 Most of NEON sema checking & fix to polynomial type detection by Nate Begeman · 14 years ago
  44. 570d276 Microsoft C++ Mangler: by Charles Davis · 14 years ago
  45. 5af93ef Shifts complete. Only vld & sema checking of constants remain. by Nate Begeman · 14 years ago
  46. cba9421 vbsl, vrev* is implemented via arm_neon.h by Nate Begeman · 14 years ago
  47. 464ccb6 Most of remaining builtins, 2 generics, vld, and rounding shfits remain. by Nate Begeman · 14 years ago
  48. 971154d When mangling for the Microsoft C++ ABI, mangle variables in the global by Charles Davis · 14 years ago
  49. e60cea8 Start implementing the Microsoft-style name mangler. Mangle simple names by Charles Davis · 14 years ago
  50. 98b7c5c Add an option to specify the target C++ ABI to the frontend. Use it to by Charles Davis · 14 years ago
  51. 3350095 Split DependentNameType into two types. DependentNameType represents the by John McCall · 14 years ago
  52. 548f7da Multiplies, some shifts, set_lane by Nate Begeman · 14 years ago
  53. d075c01 support _lane ops, and multiplies by scalar. by Nate Begeman · 14 years ago
  54. c392664 Add a stub Microsoft Visual C++ ABI class (with stub mangler). by Charles Davis · 14 years ago
  55. df98e1d Implement codegen for hadd, hsub, max, min, mlal, movl, movn, padal, mov_n by Nate Begeman · 14 years ago
  56. 6ab30e0 Correctly handle > 257 substitutions in a single mangling, and don't introduce by John McCall · 14 years ago
  57. 95450f6 More accurate BuiltinsARM.def vget_lane support by Nate Begeman · 14 years ago
  58. e140af3 Simplify the code a bit and avoid a gcc waring about uninitialized variables. by Rafael Espindola · 14 years ago
  59. 9a8822b Get rid of getMangledCXXCtorName and getMangledCXXDtorName. by Anders Carlsson · 14 years ago
  60. dc709a8 More mangling cleanup. by Anders Carlsson · 14 years ago
  61. afd0429 Get rid of an unnecessary getMangledName overload. by Anders Carlsson · 14 years ago
  62. 3f4cb12 Fix a gcc warning. by Rafael Espindola · 14 years ago
  63. 1c2a88c Implement transpose/zip/unzip & table lookup. by Nate Begeman · 14 years ago
  64. 18af368 On Darwin, initialization and destruction functions should go into the __StaticInit section. by Anders Carlsson · 14 years ago
  65. 9dc046e Add a global CreateGlobalInitOrDestructFunction and use it for creating global init or destruction functions. by Anders Carlsson · 14 years ago
  66. 5687a5c Rename __tcf_ to __cxx_global_array_dtor. Remove the UniqueAggreDestructorCount from CodeGenFunction and let LLVM handle uniquing the internal functions instead. by Anders Carlsson · 14 years ago
  67. 7729136 Move GenerateCXXAggrDestructorHelper to CGDeclCXX.cpp where it belongs. by Anders Carlsson · 14 years ago
  68. 02e370a Simplify GenerateCXXAggrDestructorHelper. by Anders Carlsson · 14 years ago
  69. ac7362d Block Code Gen. API. Call destructor on descriptior by Fariborz Jahanian · 14 years ago
  70. c4dec1c Makefiles: Set Clang CPP compiler flags in a single location, instead of scattered throughout the project Makefiles. by Daniel Dunbar · 14 years ago
  71. afed099 Makefile: Switch Clang Makefiles to always include the top-level Clang Makefile. by Daniel Dunbar · 14 years ago
  72. 6f7e2f4 Correctly mangle static variables of anonymous struct/union type. by Anders Carlsson · 14 years ago
  73. 30d9171 Fix NEON intrinsic argument passing, support vext. Most now successfully make it through codegen to the .s file by Nate Begeman · 14 years ago
  74. 7afacd5 Fix what looks like a merge problem that broke __clear_cache. by Rafael Espindola · 14 years ago
  75. 0eb1d97 Fix passing and returning of objects with non trivial copy constructors on ARM. by Rafael Espindola · 14 years ago
  76. 9eb65a5 Implement ARM NEON up through vcvt, alphabetically. by Nate Begeman · 14 years ago
  77. 37b6a57 Extend __builtin_shufflevector to expose the full power of the llvm shufflevector instruction. This means it can now be used for vector truncation and concatenation. This will be used for the ARM NEON implementation. by Nate Begeman · 14 years ago
  78. e2a901a When using property-dot assignment syntax to call a setter method, by Fariborz Jahanian · 14 years ago
  79. 19739ae Fixed a block regression caused by trying to use by Fariborz Jahanian · 14 years ago
  80. 79ba509 Implement __clear_cache on ARM. by Rafael Espindola · 14 years ago
  81. 998622c weekend checkpoint of arm neon builtins codegen. by Nate Begeman · 14 years ago
  82. 6206d53 Added AccessSpecDecl node. by Abramo Bagnara · 14 years ago
  83. 44eeeba Preserve type info for local variables in optimized builds. by Devang Patel · 14 years ago
  84. 59da45a Build AST for copy-construction of copied-in by Fariborz Jahanian · 14 years ago
  85. df8b8ea For C++ copied in objects, use copy constructors in by Fariborz Jahanian · 14 years ago
  86. b9cae1d Remove now unused code. by Anders Carlsson · 14 years ago
  87. 147a23d Use CXXRecordDecl::getFinalOverriders to get final overriders. This speeds up vtable layout by moving away from the old final overrider computation code that had O(N^2) complexity in some cases. by Anders Carlsson · 14 years ago
  88. 0b29227 Don't intentionally try to ignore the value of a scalar expression when we by Eli Friedman · 14 years ago
  89. e9a05b7 Don't try to explicitly zero out bit-fields. by Anders Carlsson · 14 years ago
  90. 7965172 Block C++ code gen. Adds support for block reference argument by Fariborz Jahanian · 14 years ago
  91. e213235 Don't try to emit the vtable for a class just because we're emitting a by John McCall · 14 years ago
  92. c820f90 Don't substitute 'St' for 'std' when the namespace is nested inside another namespace. by Anders Carlsson · 14 years ago
  93. abd6b09 When building RTTI descriptors for pointer types, we need to get the unqualified array type and the qualifiers from it. by Anders Carlsson · 14 years ago
  94. dfc0d1f Correctly mangle unsigned integer literals where the high bit is set. by Anders Carlsson · 14 years ago
  95. 9329668 Correctly mangle variadic functions that don't have any other parameters. by Anders Carlsson · 14 years ago
  96. 9d85b72 When mangling member function pointers, fake adding a substitution corresponding to the function type. by Anders Carlsson · 14 years ago
  97. 0a02860 More cleanup. by Anders Carlsson · 14 years ago
  98. 7097e75 More cleanup. by Anders Carlsson · 14 years ago
  99. 2638764 Cleanup. by Anders Carlsson · 14 years ago
  100. 61ecf35 Make methods non-virtual again for now. I accidentally committed this in by Charles Davis · 14 years ago