[clang] 1dc005a - Add documentation for -fsanitize-address-use-after-return.

2021-07-08 Thread Kevin Athey via cfe-commits
Author: Kevin Athey Date: 2021-07-08T16:44:08-07:00 New Revision: 1dc005aa7dc51131515894cbd34f27d6b361f23e URL: https://github.com/llvm/llvm-project/commit/1dc005aa7dc51131515894cbd34f27d6b361f23e DIFF: https://github.com/llvm/llvm-project/commit/1dc005aa7dc51131515894cbd34f27d6b361f23e.diff L

[PATCH] D104155: Add documentation for -fsanitize-address-use-after-return.

2021-07-08 Thread Kevin Athey via Phabricator via cfe-commits
This revision was landed with ongoing or failed builds. This revision was automatically updated to reflect the committed changes. Closed by commit rG1dc005aa7dc5: Add documentation for -fsanitize-address-use-after-return. (authored by kda). Repository: rG LLVM Github Monorepo CHANGES SINCE LAS

[PATCH] D105354: [clang][AST] Add support for DecompositionDecl to ASTImporter.

2021-07-08 Thread Shafik Yaghmour via Phabricator via cfe-commits
shafik added inline comments. Comment at: clang/lib/AST/ASTImporter.cpp:2305-2309 + BindingDecl *ToD; + if (GetImportedOrCreateDecl(ToD, D, Importer.getToContext(), DC, Loc, + Name.getAsIdentifierInfo())) +return ToD; + martong

RE: [clang] 6c9559b - DebugInfo: Mangle K&R declarations for debug info linkage names

2021-07-08 Thread via cfe-commits
Hi David, Your change has caused some failures in the GDB test suite that we run internally. I have put details up in PR51034. Can you please take a look? Douglas Yung -Original Message- From: cfe-commits On Behalf Of David Blaikie via cfe-commits Sent: Tuesday, July 6, 2021 16:28 To:

[PATCH] D104500: [clang] Apply P1825 as Defect Report from C++11 up to C++20.

2021-07-08 Thread Richard Smith - zygoloid via Phabricator via cfe-commits
rsmith added a comment. In D104500#2865917 , @mizvekov wrote: > In D104500#2865849 , @Quuxplusone > wrote: > >> @mizvekov, I don't understand what you mean by "yet another" mechanism. This >> is just asking to r

[PATCH] D105675: [WebAssembly] Custom combines for f64x2.promote_low_f32x4

2021-07-08 Thread Thomas Lively via Phabricator via cfe-commits
tlively created this revision. tlively added reviewers: aheejin, dschuff. Herald added subscribers: wingo, ecnelises, sunfish, hiraditya, jgravelle-google, sbc100. tlively requested review of this revision. Herald added projects: clang, LLVM. Herald added subscribers: llvm-commits, cfe-commits. R

[PATCH] D104500: [clang] Apply P1825 as Defect Report from C++11 up to C++20.

2021-07-08 Thread Matheus Izvekov via Phabricator via cfe-commits
mizvekov added a comment. In D104500#2866079 , @rsmith wrote: > I wonder if we can restore the extension behavior for the types that want it, > while still using the C++98 rules for the rest of the cases? Perhaps we could > use the new C++11-to-C++20 lo

[PATCH] D105477: [AIX] Define __LONGDOUBLE64 macro

2021-07-08 Thread Jake Egan via Phabricator via cfe-commits
Jake-Egan updated this revision to Diff 357399. Jake-Egan added a comment. Add control by -mlong-double-64 option. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D105477/new/ https://reviews.llvm.org/D105477 Files: clang/lib/Basic/Targets/PPC.cpp

[PATCH] D104344: [modules] Track how headers are included by different modules.

2021-07-08 Thread Volodymyr Sapsai via Phabricator via cfe-commits
vsapsai added a comment. Ping. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D104344/new/ https://reviews.llvm.org/D104344 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cg

[PATCH] D103986: [PowerPC] Floating Point Builtins for XL Compat.

2021-07-08 Thread Amy Kwan via Phabricator via cfe-commits
amyk added inline comments. Comment at: clang/test/CodeGen/builtins-ppc-xlcompat-fp.c:3 +// RUN: %clang_cc1 -triple powerpc64-unknown-unknown \ +// RUN: -emit-llvm %s -o - -target-cpu pwr7 | FileCheck %s +// RUN: %clang_cc1 -triple powerpc64le-unknown-unknown \ n

[PATCH] D105626: [RISCV][Clang] Add macro __riscv_zvlsseg for RVV Zvlsseg builtins

2021-07-08 Thread Jianjian Guan via Phabricator via cfe-commits
jacquesguan updated this revision to Diff 357408. jacquesguan added a comment. Add target feature zvlsseg for rvv-intrinsics/vlsegff.c Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D105626/new/ https://reviews.llvm.org/D105626 Files: clang/test/C

[PATCH] D105562: [OPENMP]Fix overlapped mapping for dereferenced pointer members.

2021-07-08 Thread Jennifer Yu via Phabricator via cfe-commits
jyu2 accepted this revision. jyu2 added a comment. This revision is now accepted and ready to land. This will eliminate some IRS and it works okay with me. Thanks! But I don't know enough about this domain, please wait for some time to see if others may command on it. Comm

[clang] 88326bb - [RISCV][clang] Add macro __riscv_zvlsseg for RVV Zvlsseg builtins

2021-07-08 Thread Ben Shi via cfe-commits
Author: jacquesguan Date: 2021-07-09T13:18:42+08:00 New Revision: 88326bbce38c53f4782ba3b593b6720438a9569c URL: https://github.com/llvm/llvm-project/commit/88326bbce38c53f4782ba3b593b6720438a9569c DIFF: https://github.com/llvm/llvm-project/commit/88326bbce38c53f4782ba3b593b6720438a9569c.diff L

[PATCH] D105626: [RISCV][Clang] Add macro __riscv_zvlsseg for RVV Zvlsseg builtins

2021-07-08 Thread Ben Shi via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rG88326bbce38c: [RISCV][clang] Add macro __riscv_zvlsseg for RVV Zvlsseg builtins (authored by jacquesguan, committed by benshi001). Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https:

[PATCH] D105629: [TSan] Add SystemZ support

2021-07-08 Thread Dmitry Vyukov via Phabricator via cfe-commits
dvyukov added a comment. Some solid work here. I only have a question re mmap handling. Comment at: compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:781 + // TSAN. Act as if we ran out of memory. + internal_munmap(res, sz); + errno = errno_ENOMEM; --

[PATCH] D102582: [RISCV] Report an error when ABI mismatch with target-abi module flag.

2021-07-08 Thread Zakk Chen via Phabricator via cfe-commits
khchen updated this revision to Diff 357420. khchen added a comment. rebase on D102582 report a error if target-abi module flag is is empty. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D102582/new/ https://review

Re: [clang] 6c9559b - DebugInfo: Mangle K&R declarations for debug info linkage names

2021-07-08 Thread David Blaikie via cfe-commits
Thanks - I'll take a look at the bug report. On Thu, Jul 8, 2021 at 5:27 PM wrote: > Hi David, > > Your change has caused some failures in the GDB test suite that we run > internally. I have put details up in PR51034. Can you please take a look? > > Douglas Yung > > -Original Message- >

<    1   2