summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
...
* [OPENMP] Fix directive kind on stand-alone target data directives, NFC.Alexey Bataev2018-01-091-1/+1
* Track in the AST whether the operand to a UnaryOperator can overflow and then...Aaron Ballman2018-01-093-29/+27
* Added Control Flow Protection FlagOren Ben Simhon2018-01-092-1/+16
* Fix use-after-free found by address-san on -r322028.Erich Keane2018-01-091-1/+5
* [X86] Replace cvt*2mask intrinsics with native IR using 'icmp slt X, zeroinit...Craig Topper2018-01-081-4/+27
* Implement Attribute Target MultiVersioningErich Keane2018-01-084-24/+265
* [OPENMP] Fix debug info for outlined functions in NVPTX + add more tests.Alexey Bataev2018-01-081-4/+4
* Revert "Emit Function IDs table for Control Flow Guard"Adrian McCarthy2018-01-081-4/+0
* Emit Function IDs table for Control Flow GuardAdrian McCarthy2018-01-081-0/+4
* [CodeGen] Fix TBAA info for accesses to members of base classesIvan A. Kosarev2018-01-081-2/+6
* [Driver] Add flag enabling the function stack size section that was added in ...Sean Eveson2018-01-081-0/+1
* Simplify the internal API for checking whether swiftcall passes a type indire...John McCall2018-01-073-19/+16
* Add support for a limited subset of TS 18661-3 math builtins.Benjamin Kramer2018-01-061-0/+2
* No -fsanitize=function warning when calling noexcept function through non-noe...Stephan Bergmann2018-01-053-7/+15
* Debug Info: Support DW_AT_calling_convention on composite types.Adrian Prantl2018-01-051-1/+10
* [OPENMP] Fix casting in NVPTX support library.Alexey Bataev2018-01-041-37/+49
* [OPENMP] Add debug info for generated functions.Alexey Bataev2018-01-044-115/+136
* [CGBuiltin] Handle unsigned mul overflow properly (PR35750)Vedant Kumar2018-01-031-1/+5
* [OpenMP] Initial implementation of code generation for pragma 'target teams d...Carlo Bertolli2018-01-033-11/+58
* -gmodules: Emit debug info for implicit module imports via #include.Adrian Prantl2018-01-031-0/+5
* Simplify code (NFC)Adrian Prantl2018-01-031-3/+2
* [WinEH] Allow for multiple terminatepadsReid Kleckner2018-01-023-14/+52
* Revert "ASan+operator new[]: Fix operator new[] cookie poisoning"Filipe Cabecinhas2018-01-021-1/+2
* ASan+operator new[]: Fix operator new[] cookie poisoningFilipe Cabecinhas2018-01-021-2/+1
* [OPENMP] Support for -fopenmp-simd option with compilation of simd loopsAlexey Bataev2017-12-298-16/+1007
* -fsanitize=vptr warnings on bad static types in dynamic_cast and typeidStephan Bergmann2017-12-283-8/+27
* [OPENMP] Support for `depend` clauses on `target data update`.Alexey Bataev2017-12-273-72/+254
* [OpenMP] Further adjustments of nvptx runtime functionsJonas Hahnfeld2017-12-271-11/+20
* [x86][icelake][bitalg]Coby Tayree2017-12-271-1/+7
* [CodeGen] Represent array members in new-format TBAA type descriptorsIvan A. Kosarev2017-12-221-0/+4
* [CodeGen] Support generation of TBAA info in the new formatIvan A. Kosarev2017-12-221-3/+14
* [X86] Allow _mm_prefetch (both the header implementation and the builtin) to ...Craig Topper2017-12-211-2/+3
* Delete dead code.Adrian Prantl2017-12-211-1/+0
* Revert "[CodeGen] Fix crash when a function taking transparent union is redec...Volodymyr Sapsai2017-12-211-5/+5
* [AArch64] Enable fp16 data type for the Builtin for AArch64 only.Abderrazek Zaafrani2017-12-212-24/+37
* Revert "Fix for PR32990"Reid Kleckner2017-12-211-33/+9
* [CodeGen] Fix crash when a function taking transparent union is redeclared.Volodymyr Sapsai2017-12-211-5/+5
* [AARch64] Add ARMv8.2-A FP16 vector intrinsicsAbderrazek Zaafrani2017-12-213-7/+179
* [CodeGen] Fix access sizes in new-format TBAA tagsIvan A. Kosarev2017-12-211-1/+3
* Fix for PR32990Erich Keane2017-12-211-9/+33
* [ubsan] Diagnose noreturn functions which returnVedant Kumar2017-12-215-17/+45
* [hwasan] Implement -fsanitize-recover=hwaddress.Evgeniy Stepanov2017-12-201-1/+5
* [Complex] Don't use __div?c3 when building with fast-math.Florian Hahn2017-12-201-8/+29
* Silence a bunch of implicit fallthrough warningsAdrian Prantl2017-12-196-26/+26
* [Coverage] Fix use-after free in coverage emissionEli Friedman2017-12-191-1/+5
* Fix the reference to the now renamed member of TBAAStructFieldIvan A. Kosarev2017-12-181-1/+1
* 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
* Refactor overridden methods iteration to avoid double lookups.Benjamin Kramer2017-12-171-1/+1
* [Driver, CodeGen] pass through and apply -fassociative-mathSanjay Patel2017-12-161-0/+3
OpenPOWER on IntegriCloud