summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.h
AgeCommit message (Expand)Author
2018-05-22Call CreateTempMemWithoutCast for ActiveFlagYaxun Liu
2018-05-17CodeGen: Fix invalid bitcast for lifetime.start/endYaxun Liu
2018-05-09Remove \brief commands from doxygen comments.Adrian Prantl
2018-04-27[CodeGen] Avoid destructing a callee-destructued struct type in aAkira Hatanaka
2018-04-27Revert "[CodeGen] Avoid destructing a callee-destructued struct type in a"Akira Hatanaka
2018-04-27[CodeGen] Avoid destructing a callee-destructued struct type in aAkira Hatanaka
2018-04-17[XRay] Add clang builtin for xray typed events.Keith Wyss
2018-04-17Add a command line option 'fregister_global_dtors_with_atexit' toAkira Hatanaka
2018-04-13[OPENMP] Code cleanup + formatting, NFC.Alexey Bataev
2018-04-06Fix typos in clangAlexander Kornienko
2018-04-05PR36992: do not store beyond the dsize of a class object unless we knowRichard Smith
2018-04-02[MS] Emit vftable thunks for functions with incomplete prototypesReid Kleckner
2018-03-21[Builtins] Overload __builtin_operator_new/delete to allow forwarding to usua...Eric Fiselier
2018-03-20[CodeGen] Ignore OpaqueValueExprs that are unique references to theirAkira Hatanaka
2018-03-19[ObjC] Allow declaring __weak pointer fields in C structs in ARC.Akira Hatanaka
2018-03-15Recommit r326946 after reducing CallArgList memory footprintYaxun Liu
2018-03-13This reverts "r327189 - [ARM] Add ARMv8.2-A FP16 vector intrinsic"Sjoerd Meijer
2018-03-12Revert "[ObjC] Allow declaring __weak pointer fields in C structs inAkira Hatanaka
2018-03-10[ObjC] Allow declaring __weak pointer fields in C structs in ARC.Akira Hatanaka
2018-03-10Revert r326946. It caused stack overflows by significantly increasing the siz...Richard Smith
2018-03-09[ARM] Add ARMv8.2-A FP16 vector intrinsicAbderrazek Zaafrani
2018-03-07CodeGen: Fix address space of indirect function argumentYaxun Liu
2018-03-07[OPENMP] Fix lifetime of the loop counters.Alexey Bataev
2018-02-28[ObjC] Allow declaring __strong pointer fields in structs in Objective-CAkira Hatanaka
2018-02-15[OpenCL] Fix __enqueue_block for block with capturesYaxun Liu
2018-02-09[WinEH] Put funclet bundles on inline asm callsReid Kleckner
2018-02-03Recommit rL323952: [DebugInfo] Enable debug information for C99 VLA types.Sander de Smalen
2018-02-02 Emit label names according to -discard-value-names.Eric Fiselier
2018-02-01Reverting patch rL323952 due to build errors that ISander de Smalen
2018-02-01[DebugInfo] Enable debug information for C99 VLA typesSander de Smalen
2018-01-25[CodeGen] Decorate aggregate accesses with TBAA tagsIvan A. Kosarev
2018-01-15[OPENMP] Initial codegen for `target teams distribute parallel forAlexey Bataev
2018-01-12Allocate and access NormalCleanupDest with the natural alignment of i32.John McCall
2018-01-12[OPENMP] Replace calls of getAssociatedStmt().Alexey Bataev
2018-01-08Implement Attribute Target MultiVersioningErich Keane
2018-01-03[OpenMP] Initial implementation of code generation for pragma 'target teams d...Carlo Bertolli
2018-01-02[WinEH] Allow for multiple terminatepadsReid Kleckner
2017-12-29[OPENMP] Support for -fopenmp-simd option with compilation of simd loopsAlexey Bataev
2017-12-28-fsanitize=vptr warnings on bad static types in dynamic_cast and typeidStephan Bergmann
2017-12-27[OPENMP] Support for `depend` clauses on `target data update`.Alexey Bataev
2017-12-21[AArch64] Enable fp16 data type for the Builtin for AArch64 only.Abderrazek Zaafrani
2017-12-21[ubsan] Diagnose noreturn functions which returnVedant Kumar
2017-12-13[Hexagon] Intrinsic support for V62 and V65Krzysztof Parzyszek
2017-12-13[OPENMP] Initial codegen for `target teams distribute simd` directive.Alexey Bataev
2017-12-08[OPENMP] Initial codegen for `target teams distribute` directive.Alexey Bataev
2017-12-08[ubsan] Use pass_object_size info in bounds checksVedant Kumar
2017-11-30[XRay][clang] Introduce -fxray-always-emit-customeventsDean Michael Berris
2017-11-17[OPENMP] Codegen for `target simd` construct.Alexey Bataev
2017-11-16[OPENMP] Add support for cancelling inside target parallel forAlexey Bataev
2017-11-14Switch -mcount and -finstrument-functions to emit EnterExitInstrumenter attri...Hans Wennborg