[clang-tools-extra] 47ec8b5 - [pseudo] Fix leaks after D126731

2022-06-03 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2022-06-03T18:43:16-07:00 New Revision: 47ec8b557416682a10970d07f536f9cd303d2c0c URL: https://github.com/llvm/llvm-project/commit/47ec8b557416682a10970d07f536f9cd303d2c0c DIFF: https://github.com/llvm/llvm-project/commit/47ec8b557416682a10970d07f536f9cd303d2c0c.diff

[PATCH] D126100: Add sanitizer-specific GlobalValue attributes.

2022-06-03 Thread Vitaly Buka via Phabricator via cfe-commits
vitalybuka added inline comments. Comment at: llvm/include/llvm/AsmParser/LLToken.h:181 #define GET_ATTR_NAMES #define ATTRIBUTE_ENUM(ENUM_NAME, DISPLAY_NAME) \ kw_##DISPLAY_NAME, Have you considered in Attributes.inc ? /// Can be used as global attribute.

[PATCH] D126100: Add sanitizer-specific GlobalValue attributes.

2022-06-03 Thread Vitaly Buka via Phabricator via cfe-commits
vitalybuka added a comment. LGTM, with Asm test and bitcode stuff moved as explained. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D126100/new/ https://reviews.llvm.org/D126100 ___ cfe-commits mailing li

[PATCH] D125847: LTO: Add option to initialize with opaque/non-opaque pointer types

2022-06-03 Thread Fangrui Song via Phabricator via cfe-commits
MaskRay added a comment. I see that `clang/test/Driver/arm-float-abi-lto.c` now has a `// UNSUPPORTED: system-aix` workaround but I think someone working on AIX should investigate the issue. I think the reported issue isn't actionable to those who don't use AIX. Repository: rG LLVM Github Mo

[PATCH] D126781: [CodeGen] Keep track info of lazy-emitted symbols in ModuleBuilder

2022-06-03 Thread Jun Zhang via Phabricator via cfe-commits
junaire updated this revision to Diff 434236. junaire retitled this revision from " [CodeGen] Keep track info of lazy-emitted symbols in ModuleBuilder" to "[CodeGen] Keep track info of lazy-emitted symbols in ModuleBuilder". junaire edited the summary of this revision. junaire added a comment. A

[PATCH] D126781: [CodeGen] Keep track info of lazy-emitted symbols in ModuleBuilder

2022-06-03 Thread Jun Zhang via Phabricator via cfe-commits
junaire updated this revision to Diff 434238. junaire added a comment. Fix the broken build Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D126781/new/ https://reviews.llvm.org/D126781 Files: clang/lib/CodeGen/CodeGenModule.h clang/lib/CodeGen/M

[PATCH] D113107: Support of expression granularity for _Float16.

2022-06-03 Thread John McCall via Phabricator via cfe-commits
rjmccall added a comment. In D113107#3556886 , @zahiraam wrote: > In D113107#3554538 , @rjmccall > wrote: > >> Hmm. I'm sorry, seeing the impact of this, I think it's not great to have >> this `PromotionTy` fie

[PATCH] D125919: Drop qualifiers from return types in C (DR423)

2022-06-03 Thread John McCall via Phabricator via cfe-commits
rjmccall added a comment. > I disagree with the assessment that _Atomic behaves exactly like a qualifier. > It *should* (IMHO), but it doesn't. C allows the size and alignment of an > atomic type be *different* from its unqualified version, to allow for > embedded locks and such. Because the si

[PATCH] D62574: Add support for target-configurable address spaces.

2022-06-03 Thread John McCall via Phabricator via cfe-commits
rjmccall added a comment. I completely lost track of this, but if you'd like to rebase it, I can try to make time. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D62574/new/ https://reviews.llvm.org/D62574 __

[clang] 734c223 - [clang-link-wrapper] Remove unneeded cl::ZeroOrMore for cl::opt options. NFC

2022-06-03 Thread Fangrui Song via cfe-commits
Author: Fangrui Song Date: 2022-06-03T22:02:11-07:00 New Revision: 734c2234458c2f29b9696d8c3a7df9d32cc1766a URL: https://github.com/llvm/llvm-project/commit/734c2234458c2f29b9696d8c3a7df9d32cc1766a DIFF: https://github.com/llvm/llvm-project/commit/734c2234458c2f29b9696d8c3a7df9d32cc1766a.diff

[PATCH] D126158: [MLIR][GPU] Replace fdiv on fp16 with promoted (fp32) multiplication with reciprocal plus one (conditional) Newton iteration.

2022-06-03 Thread Christian Sigg via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rGbcfc0a905101: [MLIR][GPU] Replace fdiv on fp16 with promoted (fp32) multiplication with… (authored by csigg). Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D1

<    1   2   3