1. c7c7574 [CodeGen] Replace '@' characters in block descriptors' symbol names with '\1'. by Akira Hatanaka · 7 years ago
  2. 5fc4db7 [AST][NFC] Pass the AST context to one of the ctor of DeclRefExpr. by Bruno Ricci · 7 years ago
  3. b23ccec Misc typos fixes in ./lib folder by Raphael Isemann · 7 years ago
  4. de6480a3 [NFC] Move storage of dispatch-version to GlobalDecl by Erich Keane · 7 years ago
  5. 64a2630 Pass the function type instead of the return type to FunctionDecl::Create by Jonas Devlieghere · 7 years ago
  6. 7c44da2 Create ConstantExpr class by Bill Wendling · 7 years ago
  7. fa98390 NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects) by Erik Pilkington · 7 years ago
  8. 32e0a58 [CodeGen] Use the mangle context owned by CodeGenModule to correctly by Akira Hatanaka · 7 years ago
  9. da3b632 Revert r326937 "[OpenCL] Remove block invoke function from emitted block literal struct" by Sven van Haastregt · 7 years ago
  10. 8e57b07 Distinguish `__block` variables that are captured by escaping blocks by Akira Hatanaka · 7 years ago
  11. 3197484 Revert r343518. by Akira Hatanaka · 7 years ago
  12. 2bf09cc Distinguish `__block` variables that are captured by escaping blocks by Akira Hatanaka · 7 years ago
  13. 55fab26 llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) by Fangrui Song · 7 years ago
  14. 9bd2452 Revert r341754. by Akira Hatanaka · 7 years ago
  15. 2e00b98 Distinguish `__block` variables that are captured by escaping blocks by Akira Hatanaka · 7 years ago
  16. 2a5e463 [CodeGen] Look at the type of a block capture field rather than the type by Akira Hatanaka · 7 years ago
  17. 2ec36f0 [CodeGen] Merge identical block descriptor global variables. by Akira Hatanaka · 7 years ago
  18. 936240c [CodeGen] Before returning a copy/dispose helper function, bitcast it to by Akira Hatanaka · 7 years ago
  19. 4a6f190 Convert if/else to a switch. NFC. by Akira Hatanaka · 7 years ago
  20. 9978da3 [CodeGen] Merge equivalent block copy/helper functions. by Akira Hatanaka · 7 years ago
  21. 1c301dc Port getLocEnd -> getEndLoc by Stephen Kelly · 7 years ago
  22. f2ceec4 Port getLocStart -> getBeginLoc by Stephen Kelly · 7 years ago
  23. c5a458c Correctly initialise global blocks on Windows. by David Chisnall · 7 years ago
  24. ed69e1b [NFC] Initialize a variable to prevent future invalid deref. by Erich Keane · 7 years ago
  25. 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
  26. cb6a933 [CodeGen][ObjC] Make block copy/dispose helper functions exception-safe. by Akira Hatanaka · 7 years ago
  27. dbfa453 [CodeGen][ObjC] Make copying and disposing of a non-escaping block no-ops. by Akira Hatanaka · 7 years ago
  28. 2a8c18d Fix typos in clang by Alexander Kornienko · 7 years ago
  29. e78fac5 PR36992: do not store beyond the dsize of a class object unless we know by Richard Smith · 7 years ago
  30. d791e92 [ObjC] Allow declaring __weak pointer fields in C structs in ARC. by Akira Hatanaka · 8 years ago
  31. 3c8a39c Set dso_local for NSConcreteStackBlock. by Rafael Espindola · 8 years ago
  32. be7daa3 Revert "[ObjC] Allow declaring __weak pointer fields in C structs in ARC." by Akira Hatanaka · 8 years ago
  33. c181b12 [ObjC] Allow declaring __weak pointer fields in C structs in ARC. by Akira Hatanaka · 8 years ago
  34. cb35e9f [OpenCL] Remove block invoke function from emitted block literal struct by Yaxun Liu · 8 years ago
  35. 8b93a59 Range-ify a for loop. NFC by George Burgess IV · 8 years ago
  36. 51ec5a9 Pass a GlobalDecl to SetInternalFunctionAttributes. NFC. by Rafael Espindola · 8 years ago
  37. b3897eb Fix gcc -Wreturn-type warnings after r326307. by Nico Weber · 8 years ago
  38. 7275da0 [ObjC] Allow declaring __strong pointer fields in structs in Objective-C by Akira Hatanaka · 8 years ago
  39. fa13d01 [OpenCL] Fix __enqueue_block for block with captures by Yaxun Liu · 8 years ago
  40. 891af03a Recommit rL323952: [DebugInfo] Enable debug information for C99 VLA types. by Sander de Smalen · 8 years ago
  41. 4e9a126 Reverting patch rL323952 due to build errors that I by Sander de Smalen · 8 years ago
  42. 17c4633 [DebugInfo] Enable debug information for C99 VLA types by Sander de Smalen · 8 years ago
  43. 29477dc [Blocks] Inherit sanitizer options from parent decl by Vedant Kumar · 8 years ago
  44. 9f9d157 [CodeGen] Generate TBAA info for reference loads by Ivan A. Kosarev · 8 years ago
  45. 9c6b682 [CGBlocks] Improve line info in backtraces containing *_helper_block by Vedant Kumar · 8 years ago
  46. 356347b Simplify codegen and debug info generation for block context parameters. by Adrian Prantl · 8 years ago
  47. e78a622 Revert "Simplify codegen and debug info generation for block context parameters." by Adrian Prantl · 8 years ago
  48. 1c45b09 Simplify codegen and debug info generation for block context parameters. by Adrian Prantl · 8 years ago
  49. 6d98943 Convert clang::LangAS to a strongly typed enum by Alexander Richardson · 8 years ago
  50. c2a87a0 [OpenCL] Emit enqueued block as kernel by Yaxun Liu · 8 years ago
  51. 5f8c0ca [CodeGen] Do not construct complete LValue base info in trivial cases by Ivan A. Kosarev · 8 years ago
  52. 10712d9 [OpenCL] Clean up and add missing fields for block struct by Yaxun Liu · 8 years ago
  53. ba0367a [CodeGen][ObjC] Build the global block structure before emitting the by Akira Hatanaka · 8 years ago
  54. de0fe07 Extract IRGen's constant-emitter into its own helper class and clean up by John McCall · 8 years ago
  55. cbf647c CodeGen: Fix address space of global variable by Yaxun Liu · 8 years ago
  56. c5e54dd fix trivial typos in comments; NFC by Hiroshi Inoue · 8 years ago
  57. 5622323 [DebugInfo] Add kind of ImplicitParamDecl for emission of FlagObjectPointer. by Alexey Bataev · 8 years ago
  58. 8f24823 [CodeGen] Propagate LValueBaseInfo instead of AlignmentSource by Krzysztof Parzyszek · 8 years ago
  59. 1d99327 Suppress all uses of LLVM_END_WITH_NULL. NFC. by Serge Guelton · 8 years ago
  60. 855d70c [CodeGen][ObjC] Emit @objc_retain at -O0 for variables captured by blocks. by Akira Hatanaka · 8 years ago
  61. d95f625 CodeGen: avoid use of @clang.arc.use intrinsic at O0 by Saleem Abdulrasool · 8 years ago
  62. a6b6dcc [CodeGen][ObjC] Don't retain captured Objective-C pointers at block by Akira Hatanaka · 8 years ago
  63. 2c51880 Spelling mistakes in comments. NFCI. (PR27635) by Simon Pilgrim · 8 years ago
  64. e08e5bc [CodeGen][Blocks] Refactor capture handling in code that generates by Alex Lorenz · 9 years ago
  65. 5ad7407 Promote ConstantInitBuilder to be a public CodeGen API; it's by John McCall · 9 years ago
  66. 8da15b5 NFC, Remove commented out block of code from CGBlocks.cpp by Alex Lorenz · 9 years ago
  67. f1b3fc7 [CodeGen][ObjC] Use the type of the captured field of the enclosing by Akira Hatanaka · 9 years ago
  68. af0a7bb [OpenCL] Add missing address spaces in IR generation of blocks by Anastasia Stulova · 9 years ago
  69. e376337 Add the alloc_size attribute to clang, attempt 2. by George Burgess IV · 9 years ago
  70. d7738fe Revert r290149: Add the alloc_size attribute to clang. by Chandler Carruth · 9 years ago
  71. a747027 Add the alloc_size attribute to clang. by George Burgess IV · 9 years ago
  72. f92d44c Fix two clang-tidy misc-move-forwarding-reference warnings by Malcolm Parsons · 9 years ago
  73. 23c9dc6 ConstantBuilder -> ConstantInitBuilder for clarity, and by John McCall · 9 years ago
  74. df8580f Remove variable only used in an assertion. by John McCall · 9 years ago
  75. 6c9f1fdb Introduce a helper class for building complex constant initializers. NFC. by John McCall · 9 years ago
  76. b9bd6fa Make a const variable static. NFC. by George Burgess IV · 9 years ago
  77. 70d15b3 [CodeGen] Use StringRef. NFC. by George Burgess IV · 9 years ago
  78. b92ab1a Refactor call emission to package the function pointer together with by John McCall · 9 years ago
  79. d542ccf [CodeGen][ObjC] Block captures should inherit the type of the captured by Akira Hatanaka · 9 years ago
  80. ddbda40 [OpenCL] Change block descriptor address space to constant. by Joey Gouly · 9 years ago
  81. 7bae9ad CodeGen: correct assertion by Saleem Abdulrasool · 9 years ago
  82. 442b88b CodeGen: support blocks on COFF targets in DLLs by Saleem Abdulrasool · 9 years ago
  83. 1cce6e1 [CodeGenObjCXX] Fix handling of blocks in lambda. by Akira Hatanaka · 9 years ago
  84. 1cfa273 Remove unneeded test in tryCaptureAsConstant. by Akira Hatanaka · 9 years ago
  85. 3ba6535 [CodeGenObjCXX] Don't rematerialize default arguments of function by Akira Hatanaka · 9 years ago
  86. c56a8b3 Preserve ExtParameterInfos into CGFunctionInfo. by John McCall · 10 years ago
  87. 8c30592 Move DebugInfoKind into its own header to cut the cyclic dependency edge from Driver to Frontend. by Benjamin Kramer · 10 years ago
  88. 83aa979 Update for LLVM function name change. by Rui Ueyama · 10 years ago
  89. 3a56145 [PGO] Instrument only base constructors and destructors. by Serge Pavlov · 10 years ago
  90. 00b2bbb Don't actually add the __unsafe_unretained qualifier in MRC; by John McCall · 10 years ago
  91. 9f5260a CodeGen: Remove implicit ilist iterator conversions, NFC by Duncan P. N. Exon Smith · 10 years ago
  92. 460ce58 Define weak and __weak to mean ARC-style weak references, even in MRC. by John McCall · 10 years ago
  93. 637d1e6 Roll-back r250822. by Angel Garcia Gomez · 10 years ago
  94. b5250d3 Apply modernize-use-default to clang. by Angel Garcia Gomez · 10 years ago
  95. aec6b2c [CodeGen] [CodeGen] Attach function attributes to functions created in by Akira Hatanaka · 10 years ago
  96. dcfba33 Fix Clang-tidy modernize-use-nullptr warnings in source directories; other minor cleanups by Hans Wennborg · 10 years ago
  97. 9c52b28 When comparing two block captures for layout, don't crash by John McCall · 10 years ago
  98. 7f416cc Compute and preserve alignment more faithfully in IR-generation. by John McCall · 10 years ago
  99. 7e70d68 Devirtualize EHScopeStack::Cleanup's dtor because it's never destroyed polymorphically by David Blaikie · 10 years ago
  100. 9255161 Wdeprecated: ByrefHelpers are copy constructed by the ::buildByrefHelpers helper, make sure they're safely copyable by David Blaikie · 10 years ago