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