1. 6368818 Move CodeGenOptions from Frontend to Basic by Richard Trieu · 7 years ago
  2. 92d8a29 [CodeGen] Handle extern references to OBJC_CLASS_$_* by Erik Pilkington · 7 years ago
  3. b111da1 [ObjC] Error out when using forward-declared protocol in a @protocol expression by Alex Lorenz · 7 years ago
  4. 2ec36f0 [CodeGen] Merge identical block descriptor global variables. by Akira Hatanaka · 7 years ago
  5. 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
  6. 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
  7. 2a8c18d Fix typos in clang by Alexander Kornienko · 7 years ago
  8. 0c19446 [ObjC] Use the name specified by objc_runtime_name instead of the class by Akira Hatanaka · 7 years ago
  9. 5b330e8 Recommit r326946 after reducing CallArgList memory footprint by Yaxun Liu · 8 years ago
  10. 007cb6d Revert r326946. It caused stack overflows by significantly increasing the size of a CallArgList. by Richard Smith · 8 years ago
  11. 06dd811 CodeGen: Fix address space of indirect function argument by Yaxun Liu · 8 years ago
  12. b735004 Start setting dllimport/dllexport in setGVProperties. by Rafael Espindola · 8 years ago
  13. be2b5cb CodeGen: use `llvm.used` for ObjC protocols by Saleem Abdulrasool · 8 years ago
  14. f9c6317 Remove unused addIfPresent function. by Eric Christopher · 8 years ago
  15. 6cdef0e [driver] Set the 'simulator' environment for Darwin when compiling for by Alex Lorenz · 8 years ago
  16. 5d0199a [CodeGen] Compute the objc EH vtable address point using inbounds GEP. by Ahmed Bougacha · 8 years ago
  17. 636ed47 [CodeGen] Add support for IncompleteArrayType in Obj-C ivars. by Volodymyr Sapsai · 8 years ago
  18. ad75c7d CodeGen: fix a case of incorrect checks for ivars by Saleem Abdulrasool · 8 years ago
  19. 41a9ee9 Revert "[ADT] Make Twine's copy constructor private." by Zachary Turner · 8 years ago
  20. 337462b [ADT] Make Twine's copy constructor private. by Zachary Turner · 8 years ago
  21. bce5cea [objc] Don't require null-check and don't emit memset when result is ignored for struct-returning method calls [clang part] by Kuba Mracek · 8 years ago
  22. 9f83f3b CodeGen: handle missed case of COMDAT handling by Saleem Abdulrasool · 8 years ago
  23. 91d9bfc CodeGen: make the type match the comment for a libcall by Saleem Abdulrasool · 8 years ago
  24. 13d73d5 CodeGen: fix section names for different file formats by Saleem Abdulrasool · 8 years ago
  25. 1d99327 Suppress all uses of LLVM_END_WITH_NULL. NFC. by Serge Guelton · 8 years ago
  26. e369bd9 Adapt to LLVM's rename of WeakVH to WeakTrackingVH; NFC by Sanjoy Das · 8 years ago
  27. a84ae0b Revert "Update to LLVM's use of WeakTrackingVH; NFC" by Sanjoy Das · 8 years ago
  28. 2b5aa7c Update to LLVM's use of WeakTrackingVH; NFC by Sanjoy Das · 8 years ago
  29. de86482 Update Clang for LLVM rename AttributeSet -> AttributeList by Reid Kleckner · 9 years ago
  30. 5ad7407 Promote ConstantInitBuilder to be a public CodeGen API; it's by John McCall · 9 years ago
  31. dba63a7 Clean up CGObjCMac's APIs for deriving class references. NFC. by John McCall · 9 years ago
  32. cd21d54 Fix some layering violations where CGObjCMac's NSString emission was by John McCall · 9 years ago
  33. c4ae1dd Prospective GCC build fix: the unelaborated form of this friend by John McCall · 9 years ago
  34. 176f892 Switch CGObjCMac to use ConstantInitBuilder. Whew. by John McCall · 9 years ago
  35. 843dfcc getObjCEncodingForMethodDecl cannot fail. Simplify. NFC. by John McCall · 9 years ago
  36. b92ab1a Refactor call emission to package the function pointer together with by John McCall · 9 years ago
  37. 3c628af CodeGen: be more conservative about setting section by Saleem Abdulrasool · 9 years ago
  38. 9ccc7ad CodeGen: mark protocols as common data by Saleem Abdulrasool · 9 years ago
  39. 209150a CodeGen: remove incorrect temporary Twine by Saleem Abdulrasool · 9 years ago
  40. d48b0a3 CodeGen: centralise label construction for method lists by Saleem Abdulrasool · 9 years ago
  41. 5e83dfe Switch SmallSetVector to use DenseSet when it overflows its inline space. by Justin Lebar · 9 years ago
  42. 82f6add CodeGen: further merge cstring literal construction by Saleem Abdulrasool · 9 years ago
  43. 3f30751 CodeGen: mark ObjC cstring literals as unnamed_addr by Saleem Abdulrasool · 9 years ago
  44. 0c54dc8 CodeGen: mark ObjC cstring literals as constant by Saleem Abdulrasool · 9 years ago
  45. 271106c CodeGen: refactor the ObjC cstring literal creation by Saleem Abdulrasool · 9 years ago
  46. 39217d4 CodeGen: use pointer rather than reference in range loop by Saleem Abdulrasool · 9 years ago
  47. 62c07eb CodeGen: use some range-based for loops by Saleem Abdulrasool · 9 years ago
  48. 7093e21 CodeGen: honour dllstorage on ObjC types by Saleem Abdulrasool · 9 years ago
  49. e5f3eae CodeGen: whitespace cleanup, StringRef usage in ObjC EH type construction by Saleem Abdulrasool · 9 years ago
  50. 10fd1ff CodeGen: use StringRefs more in ObjC class generation, NFC by Saleem Abdulrasool · 9 years ago
  51. bc2d999 CodeGen: simplify using a local variable, NFC by Saleem Abdulrasool · 9 years ago
  52. 4f515a6 CodeGen: minor cleanup, NFC by Saleem Abdulrasool · 9 years ago
  53. 3093473 Use arrays or initializer lists to feed ArrayRefs instead of SmallVector where possible. by Benjamin Kramer · 9 years ago
  54. 59f7792 Use more ArrayRefs by David Majnemer · 9 years ago
  55. 1e6c406 CodeGen: convert some const char * to StringRef by Saleem Abdulrasool · 9 years ago
  56. 01b705e ObjC Class Property: don't emit class properties on old deployment targets. by Manman Ren · 9 years ago
  57. 10a4972 revert SVN r265702, r265640 by Saleem Abdulrasool · 9 years ago
  58. 94cfc60 Basic: move CodeGenOptions from Frontend by Saleem Abdulrasool · 9 years ago
  59. 24ae22c [Objective-C] Introduce objc_runtime_visible attribute. by Douglas Gregor · 9 years ago
  60. c56a8b3 Preserve ExtParameterInfos into CGFunctionInfo. by John McCall · 10 years ago
  61. 42ff390 Objective-C: Add a size field to non-fragile category metadata. by Manman Ren · 10 years ago
  62. 92e0a71 Class Property: Fix a crash with old ABI when generating metadata in classes. by Manman Ren · 10 years ago
  63. 0772c42 Reduce the number of implicit StringRef->std::string conversions by threading StringRef through more APIs. by Benjamin Kramer · 10 years ago
  64. 7f550f3 [Objective-c] Stop attaching section "datacoal_nt" to global variables. by Akira Hatanaka · 10 years ago
  65. 0a4f3f4 Fix some Clang-tidy readability-redundant-control-flow warnings; other minor fixes. by Eugene Zelenko · 10 years ago
  66. ce7bff5 Class Property: generate metadata for class properties in protocols. by Manman Ren · 10 years ago
  67. 96df0b3 Class Property: generate metadata for class properties in categories. by Manman Ren · 10 years ago
  68. ad0e791 Class Property: generate metadata for class properties in classes. by Manman Ren · 10 years ago
  69. d160c50 Use a consistent spelling for vtables. by Eric Christopher · 10 years ago
  70. a7a8b1f Use instance_properties instead of properties. NFC. by Manman Ren · 10 years ago
  71. b373677 Update comments to match the implementation. by Manman Ren · 10 years ago
  72. 83aa979 Update for LLVM function name change. by Rui Ueyama · 10 years ago
  73. a346705 Use std::is_sorted instead of a manual loop. NFC by Craig Topper · 10 years ago
  74. 2f5bb115 Reapply "[CodeGen] Fix assignments of inline layouts into the byref structure" by Vedant Kumar · 10 years ago
  75. 3ed0df0 Revert "[CodeGen] Fix assignments of inline layouts into the byref structure" by Vedant Kumar · 10 years ago
  76. eb37ec8 [CodeGen] Fix assignments of inline layouts into the byref structure by Vedant Kumar · 10 years ago
  77. 08c9333 Fix Objective-C metadata for properties from class extensions after r251874 by Nico Weber · 10 years ago
  78. 798f11c Preserve exceptions information during calls code generation. by Samuel Antao · 10 years ago
  79. d80218f Fix the emission of ARC-style ivar layouts in the fragile runtime by John McCall · 10 years ago
  80. cd67662 Update for llvm change. by Rafael Espindola · 10 years ago
  81. 756447a Watch and TV OS: wire up basic ABI choices by Tim Northover · 10 years ago
  82. 17f0275 Initialize @catch variables correctly in fragile-runtime ARC. by John McCall · 10 years ago
  83. f5ea072 Fix the emission of ARC ivar layouts in the non-fragile Mac runtime. by John McCall · 10 years ago
  84. 460ce58 Define weak and __weak to mean ARC-style weak references, even in MRC. by John McCall · 10 years ago
  85. 09ec1ec Enable ARC on the fragile runtime. by John McCall · 10 years ago
  86. 3fd13f06 Fix and stylize the emission of GC/ARC ivar and GC block layout strings. by John McCall · 10 years ago
  87. c2d2b42 [CodeGen] Remove dead code. NFC. by Benjamin Kramer · 10 years ago
  88. dcfba33 Fix Clang-tidy modernize-use-nullptr warnings in source directories; other minor cleanups by Hans Wennborg · 10 years ago
  89. a3df87b Don't nil check non-nil class receiver of AArch64 stret calls. by Ahmed Bougacha · 10 years ago
  90. 1e3157b Support noreturn in limited contexts on Objective-C message sends. by John McCall · 10 years ago
  91. 7f416cc Compute and preserve alignment more faithfully in IR-generation. by John McCall · 10 years ago
  92. 7e70d68 Devirtualize EHScopeStack::Cleanup's dtor because it's never destroyed polymorphically by David Blaikie · 10 years ago
  93. ab9db51 Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). by Alexander Kornienko · 10 years ago
  94. 3d9d929 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  95. 8017237 Remove empty non-virtual destructors or mark them =default when non-public by Benjamin Kramer · 10 years ago
  96. 1ed728c [opaque pointer type] More GEP API migrations by David Blaikie · 10 years ago
  97. 6b2a830 [opaque pointer type] Explicitly specify type to CreateGEP by David Blaikie · 10 years ago
  98. e3b172a [opaque pointer type] Update for GEP API changes in LLVM by David Blaikie · 10 years ago
  99. 6a9c46b [Objective-C metadata patch]. Patch to allocate one more space for by Fariborz Jahanian · 10 years ago
  100. 6307cf0 Wrap to 80 columns. No behavior change. by Nico Weber · 11 years ago