summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* [CodeGen] Handle __func__ inside __finallyShoaib Meenai2018-04-111-1/+1
* PR36992: do not store beyond the dsize of a class object unless we knowRichard Smith2018-04-051-2/+4
* [OPENMP] Added emission of offloading data sections for declare targetAlexey Bataev2018-03-301-1/+1
* Set dso_local on cfi_slowpath.Rafael Espindola2018-03-291-4/+5
* Mark __cfi_check as dso_local.Rafael Espindola2018-03-291-0/+1
* [OPENMP] Codegen for declare target with link clause.Alexey Bataev2018-03-261-0/+23
* [CodeGen] Ignore OpaqueValueExprs that are unique references to theirAkira Hatanaka2018-03-201-1/+35
* Fix a doc typo; NFCGeorge Burgess IV2018-03-081-1/+1
* Recommit rL323952: [DebugInfo] Enable debug information for C99 VLA types.Sander de Smalen2018-02-031-3/+3
* Reverting patch rL323952 due to build errors that ISander de Smalen2018-02-011-3/+3
* [DebugInfo] Enable debug information for C99 VLA typesSander de Smalen2018-02-011-3/+3
* [CodeGen] Fix TBAA info for accesses to members of base classesIvan A. Kosarev2018-01-081-2/+6
* No -fsanitize=function warning when calling noexcept function through non-noe...Stephan Bergmann2018-01-051-3/+8
* [OPENMP] Support for -fopenmp-simd option with compilation of simd loopsAlexey Bataev2017-12-291-2/+5
* -fsanitize=vptr warnings on bad static types in dynamic_cast and typeidStephan Bergmann2017-12-281-2/+2
* [CodeGen] Fix access sizes in new-format TBAA tagsIvan A. Kosarev2017-12-211-1/+3
* [ubsan] Diagnose noreturn functions which returnVedant Kumar2017-12-211-1/+12
* Revert r320978 "No -fsanitize=function warning when calling noexcept function...Stephan Bergmann2017-12-181-6/+2
* No -fsanitize=function warning when calling noexcept function through non-noe...Stephan Bergmann2017-12-181-2/+6
* Fix many -Wsign-compare and -Wtautological-constant-compare warnings.Zachary Turner2017-12-141-1/+1
* [ubsan] array-bounds: Ignore params with constant sizeVedant Kumar2017-12-081-8/+0
* [ubsan] Use pass_object_size info in bounds checksVedant Kumar2017-12-081-0/+54
* Revert "[CodeGen] Add initial support for union members in TBAA"Hal Finkel2017-12-031-20/+13
* [CodeGen] Add initial support for union members in TBAAIvan A. Kosarev2017-11-301-13/+20
* [CFI] Add CFI-icall pointer type generalizationVlad Tsyrklevich2017-10-311-1/+6
* [CodeGen] Propagate may-alias'ness of lvalues with TBAA infoIvan A. Kosarev2017-10-311-47/+43
* CodeGen: Fix insertion position of addrspace cast for allocaYaxun Liu2017-10-301-1/+5
* [CodeGen] Generate TBAA info for reference loadsIvan A. Kosarev2017-10-301-48/+46
* CodeGen: Fix missing debug loc due to allocaYaxun Liu2017-10-241-2/+1
* [CodeGen] Fix generation of TBAA info for array-to-pointer conversionsIvan A. Kosarev2017-10-201-2/+8
* [CodeGen] Refine generation of TBAA info for bit-field lvaluesIvan A. Kosarev2017-10-171-63/+51
* [CodeGen] Pass TBAA info along with lvalue base info everywhereIvan A. Kosarev2017-10-171-6/+6
* [CodeGen] EmitPointerWithAlignment() to generate TBAA info along with LValue ...Ivan A. Kosarev2017-10-171-36/+51
* Revert "[CodeGen] EmitPointerWithAlignment() to generate TBAA info along with...Ivan A. Kosarev2017-10-131-44/+30
* [CodeGen] EmitPointerWithAlignment() to generate TBAA info along with LValue ...Ivan A. Kosarev2017-10-131-30/+44
* [CodeGen] emitOMPArraySectionBase() to generate TBAA info along with LValue b...Ivan A. Kosarev2017-10-131-5/+10
* [CodeGen] getNaturalTypeAlignment() to generate TBAA info along with LValue b...Ivan A. Kosarev2017-10-131-11/+9
* [CodeGen] EmitLoadOfReference() to generate TBAA info along with LValue base ...Ivan A. Kosarev2017-10-131-4/+8
* [CodeGen] EmitLoadOfPointer() to generate TBAA info along with LValue base infoIvan A. Kosarev2017-10-131-4/+8
* [CodeGen] EmitCXXMemberDataPointerAddress() to generate TBAA info along with ...Ivan A. Kosarev2017-10-131-3/+4
* [OPENMP] Fix PR34926: Fix handling of the array sections passed asAlexey Bataev2017-10-121-6/+1
* [CodeGen] Generate TBAA info along with LValue base infoIvan A. Kosarev2017-10-121-18/+35
* [CodeGen] Do not construct complete LValue base info in trivial casesIvan A. Kosarev2017-10-101-50/+30
* [OPENMP] Capture references to global variables.Alexey Bataev2017-10-061-2/+6
* Refine generation of TBAA information in clangIvan A. Kosarev2017-10-061-28/+35
* [CodeGen] Unify generation of scalar and struct-path TBAA tagsIvan A. Kosarev2017-10-051-20/+11
* Revert r314977 "[CodeGen] Unify generation of scalar and struct-path TBAA tags"Ivan A. Kosarev2017-10-051-38/+40
* [CodeGen] Unify generation of scalar and struct-path TBAA tagsIvan A. Kosarev2017-10-051-40/+38
* [CodeGen] Introduce generic TBAA access descriptorsIvan A. Kosarev2017-10-031-24/+18
* [ubsan] Skip alignment checks which are folded awayVedant Kumar2017-10-031-3/+4
OpenPOWER on IntegriCloud