summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenFunction.h
Commit message (Expand)AuthorAgeFilesLines
...
* CodeGen: Fix invalid bitcast for lifetime.start/endYaxun Liu2018-05-171-7/+25
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-60/+60
* [CodeGen] Avoid destructing a callee-destructued struct type in aAkira Hatanaka2018-04-271-1/+13
* Revert "[CodeGen] Avoid destructing a callee-destructued struct type in a"Akira Hatanaka2018-04-271-13/+1
* [CodeGen] Avoid destructing a callee-destructued struct type in aAkira Hatanaka2018-04-271-1/+13
* [XRay] Add clang builtin for xray typed events.Keith Wyss2018-04-171-0/+4
* Add a command line option 'fregister_global_dtors_with_atexit' toAkira Hatanaka2018-04-171-0/+3
* [OPENMP] Code cleanup + formatting, NFC.Alexey Bataev2018-04-131-8/+8
* Fix typos in clangAlexander Kornienko2018-04-061-2/+2
* PR36992: do not store beyond the dsize of a class object unless we knowRichard Smith2018-04-051-16/+43
* [MS] Emit vftable thunks for functions with incomplete prototypesReid Kleckner2018-04-021-4/+5
* [Builtins] Overload __builtin_operator_new/delete to allow forwarding to usua...Eric Fiselier2018-03-211-1/+1
* [CodeGen] Ignore OpaqueValueExprs that are unique references to theirAkira Hatanaka2018-03-201-20/+6
* [ObjC] Allow declaring __weak pointer fields in C structs in ARC.Akira Hatanaka2018-03-191-0/+2
* Recommit r326946 after reducing CallArgList memory footprintYaxun Liu2018-03-151-2/+2
* This reverts "r327189 - [ARM] Add ARMv8.2-A FP16 vector intrinsic"Sjoerd Meijer2018-03-131-3/+6
* Revert "[ObjC] Allow declaring __weak pointer fields in C structs inAkira Hatanaka2018-03-121-2/+0
* [ObjC] Allow declaring __weak pointer fields in C structs in ARC.Akira Hatanaka2018-03-101-0/+2
* Revert r326946. It caused stack overflows by significantly increasing the siz...Richard Smith2018-03-101-2/+2
* [ARM] Add ARMv8.2-A FP16 vector intrinsicAbderrazek Zaafrani2018-03-091-6/+3
* CodeGen: Fix address space of indirect function argumentYaxun Liu2018-03-071-2/+2
* [OPENMP] Fix lifetime of the loop counters.Alexey Bataev2018-03-071-58/+84
* [ObjC] Allow declaring __strong pointer fields in structs in Objective-CAkira Hatanaka2018-02-281-0/+12
* [OpenCL] Fix __enqueue_block for block with capturesYaxun Liu2018-02-151-9/+3
* [WinEH] Put funclet bundles on inline asm callsReid Kleckner2018-02-091-0/+3
* Recommit rL323952: [DebugInfo] Enable debug information for C99 VLA types.Sander de Smalen2018-02-031-3/+24
* Emit label names according to -discard-value-names.Eric Fiselier2018-02-021-4/+0
* Reverting patch rL323952 due to build errors that ISander de Smalen2018-02-011-24/+3
* [DebugInfo] Enable debug information for C99 VLA typesSander de Smalen2018-02-011-3/+24
* [CodeGen] Decorate aggregate accesses with TBAA tagsIvan A. Kosarev2018-01-251-10/+7
* [OPENMP] Initial codegen for `target teams distribute parallel forAlexey Bataev2018-01-151-0/+5
* Allocate and access NormalCleanupDest with the natural alignment of i32.John McCall2018-01-121-1/+1
* [OPENMP] Replace calls of getAssociatedStmt().Alexey Bataev2018-01-121-0/+1
* Implement Attribute Target MultiVersioningErich Keane2018-01-081-0/+24
* [OpenMP] Initial implementation of code generation for pragma 'target teams d...Carlo Bertolli2018-01-031-0/+4
* [WinEH] Allow for multiple terminatepadsReid Kleckner2018-01-021-0/+8
* [OPENMP] Support for -fopenmp-simd option with compilation of simd loopsAlexey Bataev2017-12-291-0/+3
* -fsanitize=vptr warnings on bad static types in dynamic_cast and typeidStephan Bergmann2017-12-281-1/+4
* [OPENMP] Support for `depend` clauses on `target data update`.Alexey Bataev2017-12-271-0/+14
* [AArch64] Enable fp16 data type for the Builtin for AArch64 only.Abderrazek Zaafrani2017-12-211-3/+6
* [ubsan] Diagnose noreturn functions which returnVedant Kumar2017-12-211-4/+12
* [Hexagon] Intrinsic support for V62 and V65Krzysztof Parzyszek2017-12-131-0/+1
* [OPENMP] Initial codegen for `target teams distribute simd` directive.Alexey Bataev2017-12-131-0/+4
* [OPENMP] Initial codegen for `target teams distribute` directive.Alexey Bataev2017-12-081-3/+9
* [ubsan] Use pass_object_size info in bounds checksVedant Kumar2017-12-081-0/+5
* [XRay][clang] Introduce -fxray-always-emit-customeventsDean Michael Berris2017-11-301-0/+4
* [OPENMP] Codegen for `target simd` construct.Alexey Bataev2017-11-171-6/+10
* [OPENMP] Add support for cancelling inside target parallel forAlexey Bataev2017-11-161-13/+13
* Switch -mcount and -finstrument-functions to emit EnterExitInstrumenter attri...Hans Wennborg2017-11-141-5/+0
* [coroutines] Promote cleanup.dest.slot allocas to registers to avoid storing ...Gor Nishanov2017-11-111-17/+21
OpenPOWER on IntegriCloud