summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGExprScalar.cpp
Commit message (Expand)AuthorAgeFilesLines
* [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extensionAndrew Savonichev2018-11-081-1/+2
* Revert r346326 [OpenCL] Add support of cl_intel_device_side_avc_motion_estima...Andrew Savonichev2018-11-071-2/+1
* [OpenCL] Add support of cl_intel_device_side_avc_motion_estimation extensionAndrew Savonichev2018-11-071-1/+2
* Revert r345562: "PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue...Richard Smith2018-11-031-2/+2
* [CodeGen] Move `emitConstant` from ScalarExprEmitter to CodeGenFunction. NFC.Volodymyr Sapsai2018-11-011-11/+2
* Fix clang -Wimplicit-fallthrough warnings across llvm, NFCReid Kleckner2018-11-011-4/+4
* [clang][CodeGen] ImplicitIntegerSignChangeSanitizer: actually ignore NOP casts.Roman Lebedev2018-11-011-4/+3
* Silence unused variable warnings. NFCRichard Trieu2018-10-301-0/+3
* [clang][ubsan] Implicit Conversion Sanitizer - integer sign change - clang partRoman Lebedev2018-10-301-34/+223
* PR23833, DR2140: an lvalue-to-rvalue conversion on a glvalue of typeRichard Smith2018-10-301-2/+2
* [Fixed Point Arithmetic] Refactor fixed point castsBjorn Pettersson2018-10-261-55/+38
* [Fixed Point Arithmetic] Fixed Point to Boolean CastLeonard Chan2018-10-231-5/+29
* [OpenCL][NFC] Unify ZeroToOCL* cast typesAndrew Savonichev2018-10-231-7/+3
* [Fixed Point Arithmetic] FixedPointCastLeonard Chan2018-10-151-2/+109
* [clang][ubsan] Split Implicit Integer Truncation Sanitizer into unsigned and ...Roman Lebedev2018-10-111-7/+27
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-6/+5
* Remove trailing spaceFangrui Song2018-07-301-1/+1
* [clang][ubsan] Implicit Conversion Sanitizer - integer truncation - clang partRoman Lebedev2018-07-301-16/+89
* [CodeGenCXX] Emit strip.invariant.group with -fstrict-vtable-pointersPiotr Padlewski2018-07-021-3/+57
* [DebugInfo] Inline for without DebugLocationAnastasis Grammenos2018-06-211-0/+6
* [Fixed Point Arithmetic] Fixed Point Precision Bits and Fixed Point LiteralsLeonard Chan2018-06-201-0/+3
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-1/+1
* Clean carriage returns from lib/ and include/. NFC.Malcolm Parsons2018-04-161-23/+23
* [CodeGen] Ignore OpaqueValueExprs that are unique references to theirAkira Hatanaka2018-03-201-2/+3
* Recommit rL323952: [DebugInfo] Enable debug information for C99 VLA types.Sander de Smalen2018-02-031-13/+9
* Reverting patch rL323952 due to build errors that ISander de Smalen2018-02-011-9/+13
* [DebugInfo] Enable debug information for C99 VLA typesSander de Smalen2018-02-011-13/+9
* Track in the AST whether the operand to a UnaryOperator can overflow and then...Aaron Ballman2018-01-091-25/+23
* [c++20] P0515R3: Parsing support and basic AST construction for operator <=>.Richard Smith2017-12-141-0/+1
* [CodeGen][X86] Fix handling of __fp16 vectors.Akira Hatanaka2017-12-091-6/+6
* [CGExprScalar] Add missing types in function GetIntrinsicGuozhi Wei2017-10-191-2/+11
* [CGExprScalar] In EmitCompare trunc the result if it has different type as E-...Guozhi Wei2017-10-101-0/+10
* Silence unused variable warning in Release builds.Benjamin Kramer2017-09-231-0/+1
* Promote storage-only __fp16 vector operands to float vectors.Akira Hatanaka2017-09-231-4/+35
* Teach clang to tolerate the 'p = nullptr + n' idiom used by glibcAndrew Kaylor2017-09-191-0/+24
* Recommit "Add _Float16 as a C/C++ source language type"Sjoerd Meijer2017-09-081-1/+1
* Revert "Add _Float16 as a C/C++ source language type"Sjoerd Meijer2017-09-081-1/+1
* Add _Float16 as a C/C++ source language typeSjoerd Meijer2017-09-081-1/+1
* [IRGen] Evaluate constant static variables referenced through memberAlex Lorenz2017-08-251-13/+20
* [ubsan] Teach the pointer overflow check that "p - <unsigned> <= p" (PR33430)Vedant Kumar2017-07-131-15/+23
* [ubsan] Detect invalid unsigned pointer index expression (clang)Vedant Kumar2017-06-121-20/+31
* [CodeGen] Surround assertion with parentheses.Davide Italiano2017-06-011-1/+1
* [ubsan] Add a check for pointer overflow UBVedant Kumar2017-06-011-34/+176
* CodeGen: Cast alloca to expected address spaceYaxun Liu2017-05-181-4/+3
* [ubsan] Mark overflow checks with !nosanitizeVedant Kumar2017-05-091-1/+1
* Rename a method. NFC.Vedant Kumar2017-05-091-3/+3
* [ubsan] Skip overflow checks on safe arithmetic (fixes PR32874)Vedant Kumar2017-05-021-8/+78
* Set FMF for -ffp-contract=fastAdam Nemet2017-04-041-4/+24
* Preserve vec3 type.Jin-Gu Kang2017-04-041-5/+12
* Use FPContractModeKind universallyAdam Nemet2017-03-291-6/+1
OpenPOWER on IntegriCloud