[clang-tools-extra] r365239 - Bitstream reader: Fix undefined behavior seen after rL364464

2019-07-05 Thread Bjorn Pettersson via cfe-commits
Author: bjope Date: Fri Jul 5 13:22:40 2019 New Revision: 365239 URL: http://llvm.org/viewvc/llvm-project?rev=365239&view=rev Log: Bitstream reader: Fix undefined behavior seen after rL364464 Summary: After rL364464 the following tests started to fail when running the clang-doc tests with an ubs

r365239 - Bitstream reader: Fix undefined behavior seen after rL364464

2019-07-05 Thread Bjorn Pettersson via cfe-commits
Author: bjope Date: Fri Jul 5 13:22:40 2019 New Revision: 365239 URL: http://llvm.org/viewvc/llvm-project?rev=365239&view=rev Log: Bitstream reader: Fix undefined behavior seen after rL364464 Summary: After rL364464 the following tests started to fail when running the clang-doc tests with an ubs

r350933 - Silence -Wsign-compare in unittests

2019-01-11 Thread Bjorn Pettersson via cfe-commits
Author: bjope Date: Fri Jan 11 08:53:45 2019 New Revision: 350933 URL: http://llvm.org/viewvc/llvm-project?rev=350933&view=rev Log: Silence -Wsign-compare in unittests Modified: cfe/trunk/unittests/Lex/PPCallbacksTest.cpp Modified: cfe/trunk/unittests/Lex/PPCallbacksTest.cpp URL: http://llv

r345398 - [Fixed Point Arithmetic] Refactor fixed point casts

2018-10-26 Thread Bjorn Pettersson via cfe-commits
Author: bjope Date: Fri Oct 26 09:12:12 2018 New Revision: 345398 URL: http://llvm.org/viewvc/llvm-project?rev=345398&view=rev Log: [Fixed Point Arithmetic] Refactor fixed point casts Summary: - Added names for some emitted values (such as "tobool" for the result of a cast to boolean). - Replac

r345573 - [OPENMP] Fix for "error: unused variable 'CED'"

2018-10-30 Thread Bjorn Pettersson via cfe-commits
Author: bjope Date: Tue Oct 30 01:49:26 2018 New Revision: 345573 URL: http://llvm.org/viewvc/llvm-project?rev=345573&view=rev Log: [OPENMP] Fix for "error: unused variable 'CED'" Quick fix to make code compile with -Werror,-Wunused-variable. Modified: cfe/trunk/lib/CodeGen/CGStmtOpenMP.cpp

r367177 - [Driver] Fix "unannotated fall-through between switch labels". NFC

2019-07-27 Thread Bjorn Pettersson via cfe-commits
Author: bjope Date: Sat Jul 27 10:09:08 2019 New Revision: 367177 URL: http://llvm.org/viewvc/llvm-project?rev=367177&view=rev Log: [Driver] Fix "unannotated fall-through between switch labels". NFC Just a simple fix of Werror problem after r367165. Modified: cfe/trunk/lib/Driver/ToolChains/

[clang-tools-extra] r367178 - [clangd] Fix NDEBUG build problem introduced by rL366698

2019-07-27 Thread Bjorn Pettersson via cfe-commits
Author: bjope Date: Sat Jul 27 10:09:15 2019 New Revision: 367178 URL: http://llvm.org/viewvc/llvm-project?rev=367178&view=rev Log: [clangd] Fix NDEBUG build problem introduced by rL366698 Sprinkled some #ifndef NDEBUG in Selection.cpp to make it possible to build with NDEBUG defined. The proble

r367182 - [Driver] Additional fixup of NOWARN test case from r367165

2019-07-27 Thread Bjorn Pettersson via cfe-commits
Author: bjope Date: Sat Jul 27 13:22:47 2019 New Revision: 367182 URL: http://llvm.org/viewvc/llvm-project?rev=367182&view=rev Log: [Driver] Additional fixup of NOWARN test case from r367165 Same kind of fix as in r367176, but for "RUN on line 76" this time. I'll ask for a post-commit review, to

r327802 - Resolve unused variable 'VR' warning in RetainCountChecker.cpp

2018-03-19 Thread Bjorn Pettersson via cfe-commits
Author: bjope Date: Sun Mar 18 09:07:20 2018 New Revision: 327802 URL: http://llvm.org/viewvc/llvm-project?rev=327802&view=rev Log: Resolve unused variable 'VR' warning in RetainCountChecker.cpp Getting rid of error: unused variable 'VR' [-Werror,-Wunused-variable] warning/error at lib/Static

r326086 - Resolve build bot problems in unittests/Format/FormatTest.cpp

2018-02-26 Thread Bjorn Pettersson via cfe-commits
Author: bjope Date: Mon Feb 26 06:14:11 2018 New Revision: 326086 URL: http://llvm.org/viewvc/llvm-project?rev=326086&view=rev Log: Resolve build bot problems in unittests/Format/FormatTest.cpp Summary: Make the new GetStyleWithEmptyFileName test case independent of the file system used when runn

r313628 - [Sema] Disallow assigning record lvalues with nested const-qualified fields.

2017-09-19 Thread Bjorn Pettersson via cfe-commits
Author: bjope Date: Tue Sep 19 06:10:30 2017 New Revision: 313628 URL: http://llvm.org/viewvc/llvm-project?rev=313628&view=rev Log: [Sema] Disallow assigning record lvalues with nested const-qualified fields. Summary: According to C99 6.3.2.1p1, structs and unions with nested const-qualified fiel

[clang] 722c39f - [HIP] Tighten checks in hip-include-path.hip test case

2021-05-19 Thread Bjorn Pettersson via cfe-commits
Author: Bjorn Pettersson Date: 2021-05-19T13:11:57+02:00 New Revision: 722c39fef5ab611b3196e964bb3177a5ab473355 URL: https://github.com/llvm/llvm-project/commit/722c39fef5ab611b3196e964bb3177a5ab473355 DIFF: https://github.com/llvm/llvm-project/commit/722c39fef5ab611b3196e964bb3177a5ab473355.di

[clang] a3b3f7e - [HIP] Adjust check in hip-include-path.hip test case

2021-05-26 Thread Bjorn Pettersson via cfe-commits
Author: Bjorn Pettersson Date: 2021-05-26T11:08:05+02:00 New Revision: a3b3f7e631981bd861d5fe5e20f33b11a0dac978 URL: https://github.com/llvm/llvm-project/commit/a3b3f7e631981bd861d5fe5e20f33b11a0dac978 DIFF: https://github.com/llvm/llvm-project/commit/a3b3f7e631981bd861d5fe5e20f33b11a0dac978.di

[clang] f0e10cc - [HIP] Relax checks in hip-include-path.hip test case again

2021-05-31 Thread Bjorn Pettersson via cfe-commits
Author: Bjorn Pettersson Date: 2021-05-31T22:40:21+02:00 New Revision: f0e10cc91bc40fb5c0698846f0a324d4658f54c7 URL: https://github.com/llvm/llvm-project/commit/f0e10cc91bc40fb5c0698846f0a324d4658f54c7 DIFF: https://github.com/llvm/llvm-project/commit/f0e10cc91bc40fb5c0698846f0a324d4658f54c7.di

[clang] c4944a6 - [Fixed Point] Add codegen for conversion between fixed-point and floating point.

2021-01-12 Thread Bjorn Pettersson via cfe-commits
Author: Bevin Hansson Date: 2021-01-12T13:53:01+01:00 New Revision: c4944a6f53f6d1876e76563599f5f149328e7f8f URL: https://github.com/llvm/llvm-project/commit/c4944a6f53f6d1876e76563599f5f149328e7f8f DIFF: https://github.com/llvm/llvm-project/commit/c4944a6f53f6d1876e76563599f5f149328e7f8f.diff

[clang] 72f863f - [CodeGen] Use getCharWidth() more consistently in CGRecordLowering. NFC

2021-01-22 Thread Bjorn Pettersson via cfe-commits
Author: Bjorn Pettersson Date: 2021-01-22T21:12:17+01:00 New Revision: 72f863fd37c3471e7e1b152ac613da00ab6faaba URL: https://github.com/llvm/llvm-project/commit/72f863fd37c3471e7e1b152ac613da00ab6faaba DIFF: https://github.com/llvm/llvm-project/commit/72f863fd37c3471e7e1b152ac613da00ab6faaba.di

[clang] ea2cfda - [CGExpr] Use getCharWidth() more consistently in CCGExprConstant. NFC

2021-01-22 Thread Bjorn Pettersson via cfe-commits
Author: Bjorn Pettersson Date: 2021-01-22T21:12:17+01:00 New Revision: ea2cfda386f1a0f0b8cab06a9400bbf4cf7bfbaa URL: https://github.com/llvm/llvm-project/commit/ea2cfda386f1a0f0b8cab06a9400bbf4cf7bfbaa DIFF: https://github.com/llvm/llvm-project/commit/ea2cfda386f1a0f0b8cab06a9400bbf4cf7bfbaa.di

r330622 - Improve checks in test/Frontend/ftime-report-template-decl.cpp

2018-04-23 Thread Bjorn Pettersson via cfe-commits
Author: bjope Date: Mon Apr 23 11:05:35 2018 New Revision: 330622 URL: http://llvm.org/viewvc/llvm-project?rev=330622&view=rev Log: Improve checks in test/Frontend/ftime-report-template-decl.cpp Some buildbots seems to have problems with the CHECKs in test/Frontend/ftime-report-template-decl.cpp.

r330802 - Fix buildbot problems after rC330794

2018-04-25 Thread Bjorn Pettersson via cfe-commits
Author: bjope Date: Wed Apr 25 02:04:12 2018 New Revision: 330802 URL: http://llvm.org/viewvc/llvm-project?rev=330802&view=rev Log: Fix buildbot problems after rC330794 Avoiding error: no matching function for call to 'makeArrayRef' at ../tools/clang/lib/Parse/ParseTemplate.cpp:373:17 By usi

r336717 - Patch to fix pragma metadata for do-while loops

2018-07-10 Thread Bjorn Pettersson via cfe-commits
Author: bjope Date: Tue Jul 10 12:55:02 2018 New Revision: 336717 URL: http://llvm.org/viewvc/llvm-project?rev=336717&view=rev Log: Patch to fix pragma metadata for do-while loops Summary: Make sure that loop metadata only is put on the backedge when expanding a do-while loop. Previously we added

[clang-tools-extra] 0d25d3b - [clang-tidy] Fix build problem after commit 45a720a864320bbbeb596a

2020-07-31 Thread Bjorn Pettersson via cfe-commits
Author: Bjorn Pettersson Date: 2020-07-31T14:29:03+02:00 New Revision: 0d25d3b7e3e3acb86d93acb2291c1d26e056746b URL: https://github.com/llvm/llvm-project/commit/0d25d3b7e3e3acb86d93acb2291c1d26e056746b DIFF: https://github.com/llvm/llvm-project/commit/0d25d3b7e3e3acb86d93acb2291c1d26e056746b.di

[clang-tools-extra] c6d7991 - [clangd] Skip ClangdVFSTest.TestStackOverflow when address sanitizer is used

2020-03-21 Thread Bjorn Pettersson via cfe-commits
Author: Bjorn Pettersson Date: 2020-03-21T11:07:45+01:00 New Revision: c6d799156a0a351370dd428bd0fff83d467cec47 URL: https://github.com/llvm/llvm-project/commit/c6d799156a0a351370dd428bd0fff83d467cec47 DIFF: https://github.com/llvm/llvm-project/commit/c6d799156a0a351370dd428bd0fff83d467cec47.di

r375438 - Prune include of DataLayout.h from include/clang/Basic/TargetInfo.h. NFC

2019-10-21 Thread Bjorn Pettersson via cfe-commits
Author: bjope Date: Mon Oct 21 10:58:14 2019 New Revision: 375438 URL: http://llvm.org/viewvc/llvm-project?rev=375438&view=rev Log: Prune include of DataLayout.h from include/clang/Basic/TargetInfo.h. NFC Summary: Use a forward declaration of DataLayout instead of including DataLayout.h in clangs

r375436 - Prune Pass.h include from DataLayout.h. NFCI

2019-10-21 Thread Bjorn Pettersson via cfe-commits
Author: bjope Date: Mon Oct 21 10:51:54 2019 New Revision: 375436 URL: http://llvm.org/viewvc/llvm-project?rev=375436&view=rev Log: Prune Pass.h include from DataLayout.h. NFCI Summary: Reduce include dependencies by no longer including Pass.h from DataLayout.h. That include seemed irrelevant to

r357985 - [ASTImporter] Fix in ASTImporter::Import_New(const Decl *)

2019-04-09 Thread Bjorn Pettersson via cfe-commits
Author: bjope Date: Tue Apr 9 02:12:32 2019 New Revision: 357985 URL: http://llvm.org/viewvc/llvm-project?rev=357985&view=rev Log: [ASTImporter] Fix in ASTImporter::Import_New(const Decl *) Make sure ASTImporter::Import_New(const Decl *) returns a Expected and not Expected to make the clang/unit

r358745 - [LibTooling] Fix -Wsign-compare after r358697

2019-04-19 Thread Bjorn Pettersson via cfe-commits
Author: bjope Date: Fri Apr 19 02:10:42 2019 New Revision: 358745 URL: http://llvm.org/viewvc/llvm-project?rev=358745&view=rev Log: [LibTooling] Fix -Wsign-compare after r358697 Modified: cfe/trunk/unittests/Tooling/TransformerTest.cpp Modified: cfe/trunk/unittests/Tooling/TransformerTest.cp

[clang-tools-extra] r349891 - Fix warning about unused variable [NFC]

2018-12-21 Thread Bjorn Pettersson via cfe-commits
Author: bjope Date: Fri Dec 21 00:51:04 2018 New Revision: 349891 URL: http://llvm.org/viewvc/llvm-project?rev=349891&view=rev Log: Fix warning about unused variable [NFC] Modified: clang-tools-extra/trunk/clang-tidy/readability/SimplifyBooleanExprCheck.cpp Modified: clang-tools-extra/trunk

Re: [PATCH] D24397: Target Power9 bit counting and vector comparison instructions through builtins (front end portion)

2016-09-28 Thread Bjorn Pettersson via cfe-commits
bjope added a subscriber: bjope. bjope added a comment. This test/CodeGen/builtins-ppc-p9vector.c test will fail together with this upcoming LLVM patch https://reviews.llvm.org/D24955 Problem is that lots of your add i64 {{.*}}, 64 checks will fails since the improved analysis will find out

Re: [PATCH] D24397: Target Power9 bit counting and vector comparison instructions through builtins (front end portion)

2016-09-28 Thread Bjorn Pettersson via cfe-commits
bjope added a comment. In https://reviews.llvm.org/D24397#555121, @nemanjai wrote: > In https://reviews.llvm.org/D24397#555057, @bjope wrote: > > > This test/CodeGen/builtins-ppc-p9vector.c test will fail together with this > > upcoming LLVM patch https://reviews.llvm.org/D24955 > > > > Problem

[PATCH] D24397: Target Power9 bit counting and vector comparison instructions through builtins (front end portion)

2016-10-05 Thread Bjorn Pettersson via cfe-commits
bjope added a comment. What is the progress about getting rid of these code generation checks? (I'm still hesitating about commiting https://reviews.llvm.org/D24955 in llvm since that would make these clang tests fail...) Repository: rL LLVM https://reviews.llvm.org/D24397 __

[clang] 8323d2a - [CodeGen] Remove some not needed includes in BackendUtil.cpp

2023-02-06 Thread Bjorn Pettersson via cfe-commits
Author: Bjorn Pettersson Date: 2023-02-06T13:38:57+01:00 New Revision: 8323d2a66575ef5f891ec917f163c1737ade4187 URL: https://github.com/llvm/llvm-project/commit/8323d2a66575ef5f891ec917f163c1737ade4187 DIFF: https://github.com/llvm/llvm-project/commit/8323d2a66575ef5f891ec917f163c1737ade4187.di

[clang-tools-extra] ee03dc1 - Revert "[clangd] Allow hover over 128-bit variable without crashing (#71415)"

2023-11-08 Thread Bjorn Pettersson via cfe-commits
Author: Bjorn Pettersson Date: 2023-11-08T12:56:26+01:00 New Revision: ee03dc1836348420221f8830cae9868d3a51484c URL: https://github.com/llvm/llvm-project/commit/ee03dc1836348420221f8830cae9868d3a51484c DIFF: https://github.com/llvm/llvm-project/commit/ee03dc1836348420221f8830cae9868d3a51484c.di

[clang-tools-extra] d5cfdca - [clangd] Allow hover over 128-bit variable without crashing (#71415)

2023-11-08 Thread Bjorn Pettersson via cfe-commits
Author: Björn Pettersson Date: 2023-11-08T14:13:11+01:00 New Revision: d5cfdcaacbd36d6c25011f03a4eb51137f7a804a URL: https://github.com/llvm/llvm-project/commit/d5cfdcaacbd36d6c25011f03a4eb51137f7a804a DIFF: https://github.com/llvm/llvm-project/commit/d5cfdcaacbd36d6c25011f03a4eb51137f7a804a.di

[clang] d03f417 - [clang] Drop some references to typed pointers (getInt8PtrTy). NFC

2023-08-10 Thread Bjorn Pettersson via cfe-commits
Author: Bjorn Pettersson Date: 2023-08-10T15:07:06+02:00 New Revision: d03f4177dfbb6a910edde31acd0f14786b549bad URL: https://github.com/llvm/llvm-project/commit/d03f4177dfbb6a910edde31acd0f14786b549bad DIFF: https://github.com/llvm/llvm-project/commit/d03f4177dfbb6a910edde31acd0f14786b549bad.di

[clang] fd05c34 - Stop using legacy helpers indicating typed pointer types. NFC

2023-08-02 Thread Bjorn Pettersson via cfe-commits
Author: Bjorn Pettersson Date: 2023-08-02T12:08:37+02:00 New Revision: fd05c34b18fbc3f37494bef9118c368f0c11595a URL: https://github.com/llvm/llvm-project/commit/fd05c34b18fbc3f37494bef9118c368f0c11595a DIFF: https://github.com/llvm/llvm-project/commit/fd05c34b18fbc3f37494bef9118c368f0c11595a.di

[clang] 2bdc864 - [clang][CodeGen] Drop some typed pointer bitcasts

2023-08-03 Thread Bjorn Pettersson via cfe-commits
Author: Bjorn Pettersson Date: 2023-08-03T22:54:33+02:00 New Revision: 2bdc86484d03234f5155b0865f33009d0da74da9 URL: https://github.com/llvm/llvm-project/commit/2bdc86484d03234f5155b0865f33009d0da74da9 DIFF: https://github.com/llvm/llvm-project/commit/2bdc86484d03234f5155b0865f33009d0da74da9.di

[clang] 36d5138 - [NewPM] Make some sanitizer passes parameterized in the PassRegistry

2021-08-19 Thread Bjorn Pettersson via cfe-commits
Author: Bjorn Pettersson Date: 2021-08-19T12:43:37+02:00 New Revision: 36d51386195e3d606e0d40495f1135ab180bd6ae URL: https://github.com/llvm/llvm-project/commit/36d51386195e3d606e0d40495f1135ab180bd6ae DIFF: https://github.com/llvm/llvm-project/commit/36d51386195e3d606e0d40495f1135ab180bd6ae.di

[clang] ab41eef - [NewPM] Use a separate struct for ModuleMemorySanitizerPass

2021-09-16 Thread Bjorn Pettersson via cfe-commits
Author: Bjorn Pettersson Date: 2021-09-16T14:58:42+02:00 New Revision: ab41eef9aca3ad5e9321e045a57d36e288a75d17 URL: https://github.com/llvm/llvm-project/commit/ab41eef9aca3ad5e9321e045a57d36e288a75d17 DIFF: https://github.com/llvm/llvm-project/commit/ab41eef9aca3ad5e9321e045a57d36e288a75d17.di

[clang] 8f86166 - [NewPM] Use a separate struct for ModuleThreadSanitizerPass

2021-09-16 Thread Bjorn Pettersson via cfe-commits
Author: Bjorn Pettersson Date: 2021-09-16T14:58:42+02:00 New Revision: 8f8616655c4d643d73601c6bf4b492fb9d3b52c8 URL: https://github.com/llvm/llvm-project/commit/8f8616655c4d643d73601c6bf4b492fb9d3b52c8 DIFF: https://github.com/llvm/llvm-project/commit/8f8616655c4d643d73601c6bf4b492fb9d3b52c8.di

[clang] f672094 - [Sema] Fix -Wparentheses warning seen with gcc

2023-08-23 Thread Bjorn Pettersson via cfe-commits
Author: Bjorn Pettersson Date: 2023-08-23T14:27:08+02:00 New Revision: f6720947101f2866ca4812056842ada06cf59242 URL: https://github.com/llvm/llvm-project/commit/f6720947101f2866ca4812056842ada06cf59242 DIFF: https://github.com/llvm/llvm-project/commit/f6720947101f2866ca4812056842ada06cf59242.di

[clang] 89bf39b - [clang][CGExprConstant] Resolve unused variable 'C' warning

2023-08-23 Thread Bjorn Pettersson via cfe-commits
Author: Bjorn Pettersson Date: 2023-08-23T14:27:13+02:00 New Revision: 89bf39b068e8bc51f4178d1e794fd78e8e86b508 URL: https://github.com/llvm/llvm-project/commit/89bf39b068e8bc51f4178d1e794fd78e8e86b508 DIFF: https://github.com/llvm/llvm-project/commit/89bf39b068e8bc51f4178d1e794fd78e8e86b508.di

[clang] 929662b - Revert "[analyzer] Fix crash analyzing _BitInt() in evalIntegralCast (#65887)"

2023-09-18 Thread Bjorn Pettersson via cfe-commits
Author: Bjorn Pettersson Date: 2023-09-18T23:35:48+02:00 New Revision: 929662b489225ac22dd59553f1c67842abe4dd29 URL: https://github.com/llvm/llvm-project/commit/929662b489225ac22dd59553f1c67842abe4dd29 DIFF: https://github.com/llvm/llvm-project/commit/929662b489225ac22dd59553f1c67842abe4dd29.di