1. 6368818 Move CodeGenOptions from Frontend to Basic by Richard Trieu · 7 years ago
  2. 407659a Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures."" by Fangrui Song · 7 years ago
  3. f5d3335 Revert r347417 "Re-Reinstate 347294 with a fix for the failures." by Fangrui Song · 7 years ago
  4. 48ee4ad Re-commit r347417 "Re-Reinstate 347294 with a fix for the failures." by Hans Wennborg · 7 years ago
  5. 8c79706e Revert r347417 "Re-Reinstate 347294 with a fix for the failures." by Hans Wennborg · 7 years ago
  6. 6ff1751 Re-Reinstate 347294 with a fix for the failures. by Bill Wendling · 7 years ago
  7. 9f0246d Revert r347364 again, the fix was incomplete. by Nico Weber · 7 years ago
  8. 91549ed Reinstate 347294 with a fix for the failures. by Bill Wendling · 7 years ago
  9. d677c3f [clang][CodeGen] Implicit Conversion Sanitizer: discover the world of CompoundAssign operators by Roman Lebedev · 7 years ago
  10. 8003edc Compound literals, enums, et al require const expr by Bill Wendling · 7 years ago
  11. 3fee351 [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extension by Andrew Savonichev · 7 years ago
  12. 3b12b7e Revert r346326 [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation by Andrew Savonichev · 7 years ago
  13. 35dfce7 [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extension by Andrew Savonichev · 7 years ago
  14. 3501895 Revert r345562: "PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue of type" by Richard Smith · 7 years ago
  15. ef1899b [CodeGen] Move `emitConstant` from ScalarExprEmitter to CodeGenFunction. NFC. by Volodymyr Sapsai · 7 years ago
  16. 4dc0b1a Fix clang -Wimplicit-fallthrough warnings across llvm, NFC by Reid Kleckner · 7 years ago
  17. 1bb9aea [clang][CodeGen] ImplicitIntegerSignChangeSanitizer: actually ignore NOP casts. by Roman Lebedev · 7 years ago
  18. 161121f Silence unused variable warnings. NFC by Richard Trieu · 7 years ago
  19. 62debd80 [clang][ubsan] Implicit Conversion Sanitizer - integer sign change - clang part by Roman Lebedev · 7 years ago
  20. d2e69df PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue of type by Richard Smith · 7 years ago
  21. b253402 [Fixed Point Arithmetic] Refactor fixed point casts by Bjorn Pettersson · 7 years ago
  22. b4ba467 [Fixed Point Arithmetic] Fixed Point to Boolean Cast by Leonard Chan · 7 years ago
  23. b555b76 [OpenCL][NFC] Unify ZeroToOCL* cast types by Andrew Savonichev · 7 years ago
  24. 99bda37 [Fixed Point Arithmetic] FixedPointCast by Leonard Chan · 7 years ago
  25. dd40357 [clang][ubsan] Split Implicit Integer Truncation Sanitizer into unsigned and signed checks by Roman Lebedev · 7 years ago
  26. f2ceec4 Port getLocStart -> getBeginLoc by Stephen Kelly · 7 years ago
  27. 6907ce2 Remove trailing space by Fangrui Song · 7 years ago
  28. b69ba22 [clang][ubsan] Implicit Conversion Sanitizer - integer truncation - clang part by Roman Lebedev · 7 years ago
  29. 0705829 [CodeGenCXX] Emit strip.invariant.group with -fstrict-vtable-pointers by Piotr Padlewski · 7 years ago
  30. dfe8fe5 [DebugInfo] Inline for without DebugLocation by Anastasis Grammenos · 7 years ago
  31. db01c3a [Fixed Point Arithmetic] Fixed Point Precision Bits and Fixed Point Literals by Leonard Chan · 7 years ago
  32. 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
  33. fab3680 Clean carriage returns from lib/ and include/. NFC. by Malcolm Parsons · 7 years ago
  34. 797afe3 [CodeGen] Ignore OpaqueValueExprs that are unique references to their by Akira Hatanaka · 8 years ago
  35. 891af03a Recommit rL323952: [DebugInfo] Enable debug information for C99 VLA types. by Sander de Smalen · 8 years ago
  36. 4e9a126 Reverting patch rL323952 due to build errors that I by Sander de Smalen · 8 years ago
  37. 17c4633 [DebugInfo] Enable debug information for C99 VLA types by Sander de Smalen · 8 years ago
  38. a503855 Track in the AST whether the operand to a UnaryOperator can overflow and then use that logic when evaluating constant expressions and emitting codegen. by Aaron Ballman · 8 years ago
  39. c70f1d6 [c++20] P0515R3: Parsing support and basic AST construction for operator <=>. by Richard Smith · 8 years ago
  40. 502775a [CodeGen][X86] Fix handling of __fp16 vectors. by Akira Hatanaka · 8 years ago
  41. 769095b [CGExprScalar] Add missing types in function GetIntrinsic by Guozhi Wei · 8 years ago
  42. 3625f3e [CGExprScalar] In EmitCompare trunc the result if it has different type as E->getType() by Guozhi Wei · 8 years ago
  43. 5c42bcc Silence unused variable warning in Release builds. by Benjamin Kramer · 8 years ago
  44. 34b5dbc Promote storage-only __fp16 vector operands to float vectors. by Akira Hatanaka · 8 years ago
  45. 3d0a540 Teach clang to tolerate the 'p = nullptr + n' idiom used by glibc by Andrew Kaylor · 8 years ago
  46. cc623ad Recommit "Add _Float16 as a C/C++ source language type" by Sjoerd Meijer · 8 years ago
  47. 9aeedde Revert "Add _Float16 as a C/C++ source language type" by Sjoerd Meijer · 8 years ago
  48. ab36f33 Add _Float16 as a C/C++ source language type by Sjoerd Meijer · 8 years ago
  49. 6cc8317 [IRGen] Evaluate constant static variables referenced through member expressions by Alex Lorenz · 8 years ago
  50. 175b6d1 [ubsan] Teach the pointer overflow check that "p - <unsigned> <= p" (PR33430) by Vedant Kumar · 8 years ago
  51. 6dbf427 [ubsan] Detect invalid unsigned pointer index expression (clang) by Vedant Kumar · 8 years ago
  52. 77378e4 [CodeGen] Surround assertion with parentheses. by Davide Italiano · 8 years ago
  53. a125eb5 [ubsan] Add a check for pointer overflow UB by Vedant Kumar · 8 years ago
  54. 6d96f163 CodeGen: Cast alloca to expected address space by Yaxun Liu · 8 years ago
  55. 4b62b5c [ubsan] Mark overflow checks with !nosanitize by Vedant Kumar · 8 years ago
  56. 94cb34b Rename a method. NFC. by Vedant Kumar · 8 years ago
  57. d919115 [ubsan] Skip overflow checks on safe arithmetic (fixes PR32874) by Vedant Kumar · 8 years ago
  58. 370d087 Set FMF for -ffp-contract=fast by Adam Nemet · 8 years ago
  59. e7cdcde Preserve vec3 type. by Jin-Gu Kang · 8 years ago
  60. 049a31d Use FPContractModeKind universally by Adam Nemet · 9 years ago
  61. e940f35 Revert "Use FPContractModeKind universally" by Adam Nemet · 9 years ago
  62. 32093a1 Use FPContractModeKind universally by Adam Nemet · 9 years ago
  63. 484aa45 Encapsulate FPOptions and use it consistently by Adam Nemet · 9 years ago
  64. 5eb5858 [coroutines] Add codegen for await and yield expressions by Gor Nishanov · 9 years ago
  65. 42c17ec [ubsan] Add a nullability sanitizer by Vedant Kumar · 9 years ago
  66. 092d065 Don't assume cleanup emission preserves dominance in expr evaluation by Reid Kleckner · 9 years ago
  67. 66c00cc Fix -Wparentheses warning by Vedant Kumar · 9 years ago
  68. 502bbfa Retry: [profiling] Fix profile counter increment when emitting selects (PR32019) by Vedant Kumar · 9 years ago
  69. a45f315 Revert "[profiling] Fix profile counter increment when emitting selects (PR32019)" by Vedant Kumar · 9 years ago
  70. c416e99 [profiling] Fix profile counter increment when emitting selects (PR32019) by Vedant Kumar · 9 years ago
  71. 42de380 [ubsan] Detect signed overflow UB in remainder operations by Vedant Kumar · 9 years ago
  72. 82ee16b [ubsan] Omit superflous overflow checks for promoted arithmetic (PR20193) by Vedant Kumar · 9 years ago
  73. 9c42a8d [ObjC][CodeGen] CodeGen support for @available. by Erik Pilkington · 9 years ago
  74. d3a601b Re-apply "[ubsan] Sanity-check shift amounts before truncation" by Vedant Kumar · 9 years ago
  75. 94c26be Revert "r293343 - [ubsan] Sanity-check shift amounts before truncation by Alex Lorenz · 9 years ago
  76. 3db9974 [ubsan] Sanity-check shift amounts before truncation (fixes PR27271) by Vedant Kumar · 9 years ago
  77. 8983142 Fix problems in "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand." by Egor Churaev · 9 years ago
  78. 9068938 Revert "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand." by Daniel Jasper · 9 years ago
  79. 67c3f3e [OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand. by Egor Churaev · 9 years ago
  80. 402804b Re-commit r289252 and r289285, and fix PR31374 by Yaxun Liu · 9 years ago
  81. 7849eeb Revert 289252 (and follow-up 289285), it caused PR31374 by Nico Weber · 9 years ago
  82. 322ecd9 [clang] Version support for UBSan handlers by Filipe Cabecinhas · 9 years ago
  83. 410306b Add two new AST nodes to represent initialization of an array in terms of by Richard Smith · 9 years ago
  84. 8f66b4b Add support for non-zero null pointer for C and OpenCL by Yaxun Liu · 9 years ago
  85. ea6b796 [OpenCL] Fix bug in __builtin_astype causing invalid LLVM cast instructions by Yaxun Liu · 9 years ago
  86. 26f7566 Re-commit [OpenCL] AMDGCN: Fix size_t type by Yaxun Liu · 9 years ago
  87. dea5ccb Revert [OpenCL] AMDGCN: Fix size_t type by Yaxun Liu · 9 years ago
  88. 6305f8a [OpenCL] AMDGCN: Fix size_t type by Yaxun Liu · 9 years ago
  89. 01f574c CodeGen: Avoid dereferencing end() in ScalarExprEmitter::EmitOverflowCheckedBinOp by Duncan P. N. Exon Smith · 9 years ago
  90. 5980232 Left shifts of negative values are defined if -fwrapv is set by James Molloy · 9 years ago
  91. ffb6090 [OpenCL] Handle -cl-fp32-correctly-rounded-divide-sqrt by Yaxun Liu · 9 years ago
  92. 0bc4b2d [OpenCL] Generate opaque type for sampler_t and function call for the initializer by Yaxun Liu · 9 years ago
  93. f2f1a09 [CodeGen] Use llvm::Type::getVectorNumElements instead of casting to llvm::VectorType and calling getNumElements. This is equivalent and shorter. by Craig Topper · 9 years ago
  94. c564701 [OpenCL] Fix __builtin_astype for vec3 types. by Yaxun Liu · 9 years ago
  95. b3174a8 [Sema,CodeGen] Remove comment from SemaChecking about a builtin_shufflevector form that it doesn't support. Remove CodeGen support for the same form since it could never have been used due to the missing support in Sema. by Craig Topper · 9 years ago
  96. bb1ea2d Enable support for __float128 in Clang and enable it on pertinent platforms by Nemanja Ivanovic · 9 years ago
  97. d7d45bf Revert 266186 as it breaks anything that includes type_traits on some platforms by Nemanja Ivanovic · 9 years ago
  98. 50f29e0 Enable support for __float128 in Clang by Nemanja Ivanovic · 9 years ago
  99. b7b6d0f [OpenCL] Handle AddressSpaceConversion when target address space does not change. by Yaxun Liu · 9 years ago
  100. 10a4972 revert SVN r265702, r265640 by Saleem Abdulrasool · 9 years ago