summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGExprScalar.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [ubsan] Sanity-check shift amounts before truncation (fixes PR27271)Vedant Kumar2017-01-271-2/+2
* Fix problems in "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare ope...Egor Churaev2016-12-231-0/+5
* Revert "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand."Daniel Jasper2016-12-201-5/+0
* [OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand.Egor Churaev2016-12-201-0/+5
* Re-commit r289252 and r289285, and fix PR31374Yaxun Liu2016-12-151-10/+23
* Revert 289252 (and follow-up 289285), it caused PR31374Nico Weber2016-12-141-23/+10
* [clang] Version support for UBSan handlersFilipe Cabecinhas2016-12-121-9/+9
* Add two new AST nodes to represent initialization of an array in terms ofRichard Smith2016-12-121-0/+6
* Add support for non-zero null pointer for C and OpenCLYaxun Liu2016-12-091-10/+23
* [OpenCL] Fix bug in __builtin_astype causing invalid LLVM cast instructionsYaxun Liu2016-10-031-3/+52
* Re-commit [OpenCL] AMDGCN: Fix size_t typeYaxun Liu2016-08-191-6/+9
* Revert [OpenCL] AMDGCN: Fix size_t typeYaxun Liu2016-08-181-9/+6
* [OpenCL] AMDGCN: Fix size_t typeYaxun Liu2016-08-181-6/+9
* CodeGen: Avoid dereferencing end() in ScalarExprEmitter::EmitOverflowCheckedB...Duncan P. N. Exon Smith2016-08-171-3/+2
* Left shifts of negative values are defined if -fwrapv is setJames Molloy2016-08-161-1/+2
* [OpenCL] Handle -cl-fp32-correctly-rounded-divide-sqrtYaxun Liu2016-08-091-2/+7
* [OpenCL] Generate opaque type for sampler_t and function call for the initial...Yaxun Liu2016-07-281-1/+4
* [CodeGen] Use llvm::Type::getVectorNumElements instead of casting to llvm::Ve...Craig Topper2016-07-081-2/+2
* [OpenCL] Fix __builtin_astype for vec3 types.Yaxun Liu2016-06-081-38/+36
* [Sema,CodeGen] Remove comment from SemaChecking about a builtin_shufflevector...Craig Topper2016-05-181-18/+2
* Enable support for __float128 in Clang and enable it on pertinent platformsNemanja Ivanovic2016-05-091-5/+9
* Revert 266186 as it breaks anything that includes type_traits on some platformsNemanja Ivanovic2016-04-151-9/+5
* Enable support for __float128 in ClangNemanja Ivanovic2016-04-131-5/+9
* [OpenCL] Handle AddressSpaceConversion when target address space does not cha...Yaxun Liu2016-04-121-1/+4
* revert SVN r265702, r265640Saleem Abdulrasool2016-04-081-1/+1
* Basic: move CodeGenOptions from FrontendSaleem Abdulrasool2016-04-071-1/+1
* NFC: make AtomicOrdering an enum classJF Bastien2016-04-061-5/+6
* Default vaarg lowering should support indirect struct types.James Y Knight2016-02-241-3/+5
* Emit calls to objc_unsafeClaimAutoreleasedReturnValue whenJohn McCall2016-01-271-9/+9
* [Bugfix] Fix ICE on constexpr vector splat.George Burgess IV2016-01-131-14/+11
* [TrailingObjects] Convert OffsetOfExpr.James Y Knight2015-12-291-5/+5
* [CodeGen] Use llvm::CmpInst::Predicate instead of unsigned for parameter type...Craig Topper2015-12-161-18/+14
* change an assert when generating fmuladd to an ordinary 'if' check (PR25719)Sanjay Patel2015-12-031-11/+9
* CodeGen: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-11-061-2/+2
* Allow compound assignment expressions to be contracted when licensed by the l...Stephen Canon2015-11-041-1/+1
* [DEBUG INFO] Emit debug info for type used in explicit cast only.Alexey Bataev2015-10-201-6/+1
* Fix crash in codegen on casting to `bool &`.Alexey Bataev2015-10-071-1/+1
* [OpenCL] Fix casting a true boolean to an integer vector.Anastasia Stulova2015-10-051-4/+22
* Support __builtin_ms_va_list.Charles Davis2015-09-171-2/+3
* Compute and preserve alignment more faithfully in IR-generation.John McCall2015-09-081-78/+41
* Propagate SourceLocations through to get a Loc on float_cast_overflowFilipe Cabecinhas2015-08-111-39/+49
* Don't repeat function names in comments. NFC.Filipe Cabecinhas2015-08-051-19/+16
* Fix invalid shufflevector operandsSimon Pilgrim2015-08-021-1/+12
* [CodeGen] Simplify creation of shuffle masks.Benjamin Kramer2015-07-281-6/+2
* [OPENMP] Introduced type trait "__builtin_omp_required_simd_align" for defaul...Alexey Bataev2015-07-021-0/+8
* Implement diagnostic mode for -fsanitize=cfi*, -fsanitize=cfi-diag.Peter Collingbourne2015-06-191-2/+6
* API update for streamlining of IRBuilder::CreateCall to just use ArrayRef/ini...David Blaikie2015-05-181-5/+4
* Unify sanitizer kind representation between the driver and the rest of the co...Peter Collingbourne2015-05-111-5/+5
* InstrProf: Stop using RegionCounter outside of CodeGenPGO (NFC)Justin Bogner2015-04-231-18/+16
* Unify the way we report overflow in increment/decrement operator.Alexey Samsonov2015-04-231-31/+29
OpenPOWER on IntegriCloud