1. 9ad94aa Objective-C. revert patch for rdar://17554063. by Fariborz Jahanian · 11 years ago
  2. 560aa94 Fixing the MSVC build by removing friendship with CodeGenFunction; NFC. by Aaron Ballman · 11 years ago
  3. 03b340a [OPENMP] Codegen for 'private' clause in 'parallel' directive. by Alexey Bataev · 11 years ago
  4. 293dc9b Insert poisoned paddings between fields in C++ classes so that AddressSanitizer can find intra-object-overflow bugs by Kostya Serebryany · 11 years ago
  5. 6fae849 Moving CGF::EmitAlignmentAssumption to IRBuilder by Hal Finkel · 11 years ago
  6. eb47d8a Sanitize upcasts and conversion to virtual base. by Alexey Samsonov · 11 years ago
  7. c52193f Unfriend CGOpenMPRegionInfo so it can go into an anonymous namespace. by Benjamin Kramer · 11 years ago
  8. 1809571 Code reformatting and improvement for OpenMP. by Alexey Bataev · 11 years ago
  9. 435ad7b Code improvements in OpenMP CodeGen. by Alexey Bataev · 11 years ago
  10. 5d1159e Revert r218865 because it introduced PR21236, a crash in codegen emitting the try block. by Nick Lewycky · 11 years ago
  11. 79b0fd7 Promote null pointer constants used as arguments to variadic functions by Reid Kleckner · 11 years ago
  12. 13314bf [OPENMP] 'omp teams' directive basic support. by Alexey Bataev · 11 years ago
  13. 4a5bb77 [OPENMP] Codegen for 'firstprivate' clause. by Alexey Bataev · 11 years ago
  14. 8068b64 Revert commit r219297. by Alexey Bataev · 11 years ago
  15. 3854f63 [OPENMP] Codegen for 'firstprivate' clause. by Alexey Bataev · 11 years ago
  16. bdef50e Revert back r219295. by Alexey Bataev · 11 years ago
  17. e7a5517 [OPENMP] Codegen for 'firstprivate' clause. by Alexey Bataev · 11 years ago
  18. 9804fa5 Revert "[OPENMP] 'omp teams' directive basic support. Includes parsing and semantic analysis for 'omp teams' directive support from OpenMP 4.0. Adds additional analysis to 'omp target' directive with 'omp teams' directive." by Renato Golin · 11 years ago
  19. 453e056 Fix IRGen for referencing a static local before emitting its decl by Reid Kleckner · 11 years ago
  20. 941bbec [OPENMP] 'omp teams' directive basic support. by Alexey Bataev · 11 years ago
  21. d196ef2 [OPENMP] Small refactoring of EmitOMPSimdLoop helper routine. by Alexander Musman · 11 years ago
  22. b3341ea MS ABI: Implement thread_local for global variables by David Majnemer · 11 years ago
  23. 42d314d Emit lifetime.start / lifetime.end markers for unnamed temporary objects. by Arnaud A. de Grandmaison · 11 years ago
  24. a5f070a [OPENMP] Loop collapsing and codegen for 'omp simd' directive. by Alexander Musman · 11 years ago
  25. e4e893b [OPENMP] Parsing/Sema of directive omp parallel for simd by Alexander Musman · 11 years ago
  26. 0bd520b [OPENMP] Initial parsing/sema analysis of 'target' directive. by Alexey Bataev · 11 years ago
  27. 9928106 MS ABI: Don't ICE for pointers to pointers to members of incomplete classes by David Majnemer · 11 years ago
  28. f82886e Parsing/Sema of directive omp for simd by Alexander Musman · 11 years ago
  29. 8e1162c Implement nonnull-attribute sanitizer by Alexey Samsonov · 11 years ago
  30. bcc0608 Add __builtin_assume and __builtin_assume_aligned using @llvm.assume. by Hal Finkel · 11 years ago
  31. 9b3e3df MS inline asm: Allow __asm blocks to set a return value by Reid Kleckner · 11 years ago
  32. cbe875a Kill one of EmitCallArgs overloads. NFC. by Alexey Samsonov · 11 years ago
  33. 3cb91b2 Fix some cases were ArrayRefs were being passed by reference. by Craig Topper · 11 years ago
  34. 525bf65 Pass actual CXXConstructExpr instead of argument iterators by Alexey Samsonov · 11 years ago
  35. a5bf76b Pass actual CallExpr instead of CallExpr-specific iterators by Alexey Samsonov · 11 years ago
  36. 93be0b2 DebugInfo: Scope for condition variables more narrowly than the loop variable. by David Blaikie · 11 years ago
  37. 91cf455 CGCall: Factor out the logic mapping call arguments to LLVM IR arguments. by Alexey Samsonov · 11 years ago
  38. 70b9c01 Pass expressions instead of argument ranges to EmitCall/EmitCXXConstructorCall. by Alexey Samsonov · 11 years ago
  39. 91b2fa2 ext_vector IRGen. Patch to allow indexing into by Fariborz Jahanian · 11 years ago
  40. 2f5db8b Header guard canonicalization, clang part. by Benjamin Kramer · 11 years ago
  41. 413297c Objective-C ARC. First patch toward generating new APIs by Fariborz Jahanian · 11 years ago
  42. bcd82af Introduce f[no-]max-unknown-pointer-align=[number] option by Fariborz Jahanian · 11 years ago
  43. fe5b4ed Remove separator parameter from static local naming code by Reid Kleckner · 11 years ago
  44. ab2090d MS ABI: Use musttail for vtable thunks that pass arguments by value by Reid Kleckner · 11 years ago
  45. 3f76ac7 Remove an extra parameter and C++11 for loop-ify this code by Reid Kleckner · 11 years ago
  46. 1981944 MS ABI: Don't push destructor cleanups for aggregate parameters in thunks by Reid Kleckner · 11 years ago
  47. 0162e45 [OPENMP] Initial parsing and sema analysis for 'atomic' directive. by Alexey Bataev · 11 years ago
  48. 9fb6e64 [OPENMP] Initial parsing and sema analysis for 'ordered' directive. by Alexey Bataev · 11 years ago
  49. 6e24a46 Revert "Emit lifetime.start / lifetime.end markers for unnamed temporary objects." by Arnaud A. de Grandmaison · 11 years ago
  50. 17a83cf Emit lifetime.start / lifetime.end markers for unnamed temporary objects. by Arnaud A. de Grandmaison · 11 years ago
  51. 6125da9 [OPENMP] Initial parsing and sema analysis for 'flush' directive. by Alexey Bataev · 11 years ago
  52. d9ed09f [OPENMP] Parsing/Sema of the OpenMP directive 'critical'. by Alexander Musman · 11 years ago
  53. 18bc4ff Revert "Emit lifetime.start / lifetime.end markers for unnamed temporary objects." by Arnaud A. de Grandmaison · 11 years ago
  54. 1be89f4 Emit lifetime.start / lifetime.end markers for unnamed temporary objects. by Arnaud A. de Grandmaison · 11 years ago
  55. 2df347a [OPENMP] Initial parsing and sema analysis for 'taskwait' directive. by Alexey Bataev · 11 years ago
  56. 4d1dfea [OPENMP] Initial parsing and sema analysis for 'barrier' directive. by Alexey Bataev · 11 years ago
  57. 68446b7 [OPENMP] Initial parsing and sema analysis of 'taskyield' directive. by Alexey Bataev · 11 years ago
  58. 24cad99 [UBSan] Add !nosanitize metadata to the code generated by UBSan. by Alexey Samsonov · 11 years ago
  59. 80c2289 [OPENMP] Parsing/Sema analysis of directive 'master' by Alexander Musman · 11 years ago
  60. 9c2e8ee [OPENMP] Parsing and sema analysis for 'omp task' directive. by Alexey Bataev · 11 years ago
  61. 1b5adb8 Fix the dtor location issues in PR20038 harder. by David Blaikie · 11 years ago
  62. 84d0b3e [OPENMP] Parsing and sema analysis for 'omp parallel sections' directive. by Alexey Bataev · 11 years ago
  63. ac4afe4 [Sanitizer] Remove brittle cache variable and slightly simplify blacklisting code. by Alexey Samsonov · 11 years ago
  64. 4acb859 [OPENMP] Added initial support for 'omp parallel for'. by Alexey Bataev · 11 years ago
  65. 9b98207 Add an AST node for __leave statements, hook it up. by Nico Weber · 11 years ago
  66. e9c8ccb Remove CleanupHackLevel from CGException. by Logan Chien · 11 years ago
  67. aca7fcf Using of variable length arrays in captured statements and OpenMP constructs. by Alexey Bataev · 11 years ago
  68. 00bbdcf Remove llvm:: from uses of ArrayRef. by Craig Topper · 11 years ago
  69. d1e40fb [OPENMP] Initial parsing and sema analysis for 'single' directive. by Alexey Bataev · 11 years ago
  70. 1e0498a [OPENMP] Initial parsing and sema analysis for 'section' directive. by Alexey Bataev · 11 years ago
  71. d3f8dd2 [OPENMP] Initial support for 'sections' directive. by Alexey Bataev · 11 years ago
  72. 56f008d Add R600 builtin codegen. by Matt Arsenault · 11 years ago
  73. 6ea28bd ARM: remove dead CodeGen functions. by Tim Northover · 11 years ago
  74. f29276e [OPENMP] Initial support for '#pragma omp for' (fixed incompatibility with MSVC). by Alexey Bataev · 11 years ago
  75. a566efb Revert "[OPENMP] Initial support for '#pragma omp for'." by Rafael Espindola · 11 years ago
  76. c77dd52 [OPENMP] Initial support for '#pragma omp for'. by Alexey Bataev · 11 years ago
  77. b06b15a Adding a new #pragma for the vectorize and interleave optimization hints. by Aaron Ballman · 11 years ago
  78. 760520b Add __builtin_operator_new and __builtin_operator_delete, which act like calls by Richard Smith · 12 years ago
  79. 06a67e2 When emitting a multidimensional array new, emit the initializers for the by Richard Smith · 12 years ago
  80. 573cbee AArch64/ARM64: rename ARM64 components to AArch64 by Tim Northover · 12 years ago
  81. 25e8a67 AArch64/ARM64: update Clang after AArch64 removal. by Tim Northover · 12 years ago
  82. 515ad8c This patch adds a helper class (CGLoopInfo) for marking memory instructions with llvm.mem.parallel_loop_access metadata. by Alexander Musman · 12 years ago
  83. 8a13c41 [C++11] Use 'nullptr'. CodeGen edition. by Craig Topper · 12 years ago
  84. 230c5eb Non-allocatable Global Named Register by Renato Golin · 12 years ago
  85. 42ae745 Don't indent in namespaces. by Rafael Espindola · 12 years ago
  86. 9959db5 [OPENMP] Initial codegen for '#pragma omp parallel' by Alexey Bataev · 12 years ago
  87. 81ab90f CodeGen: Handle CapturedStmt in instrumentation based profiling by Justin Bogner · 12 years ago
  88. 22e66b4 Cleanup: Add default arguments to CodeGenFunction::StartFunction. by Adrian Prantl · 12 years ago
  89. 42d71b9 Debug info: (Bugfix) Make sure artificial functions like _GLOBAL__I_a by Adrian Prantl · 12 years ago
  90. a2ee433 ARM64: initial clang support commit. by Tim Northover · 12 years ago
  91. cb39943 Proper handling of static local variables with address space qualifiers. by Eli Bendersky · 12 years ago
  92. 61743af [Modules] Update to reflect ValueHandle moving to the IR library in LLVM by Chandler Carruth · 12 years ago
  93. 8fe03d6 ARM & AArch64: use table for EmitCommonNeonBuiltinExpr by Tim Northover · 12 years ago
  94. 2d83796 AArch64: refactor table-driven NEON lookup. by Tim Northover · 12 years ago
  95. bf854f0 Change PGO instrumentation to compute counts in a separate AST traversal. by Bob Wilson · 12 years ago
  96. 7741101 [IRGen]. Fixes a crash in using Objective-C array by Fariborz Jahanian · 12 years ago
  97. 314ef7b [ms-cxxabi] Use inalloca on win32 when passing non-trivial C++ objects by Reid Kleckner · 12 years ago
  98. 027b4ee ARM & AArch64: move shared vld/vst intrinsics to common implementation. by Tim Northover · 12 years ago
  99. 58c4474 ARM & AArch64: extend shared NEON implementation to first block. by Tim Northover · 12 years ago
  100. ac85c34 ARM & AArch64: fully share NEON implementation of permutation intrinsics by Tim Northover · 12 years ago