[clang] eab5c2f - [LLDB] Fix crash when printing a struct with a static wchar_t member

2022-10-11 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2022-10-11T11:04:32-07:00 New Revision: eab5c2f94f5aae17c3fc513ee347ee9bc1d2bcae URL: https://github.com/llvm/llvm-project/commit/eab5c2f94f5aae17c3fc513ee347ee9bc1d2bcae DIFF: https://github.com/llvm/llvm-project/commit/eab5c2f94f5aae17c3fc513ee347ee9bc1d2bcae.diff

[clang] be30567 - Revert "Implement CWG2631"

2022-12-09 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2022-12-09T14:20:30-08:00 New Revision: be305674bfd9e559b5e2d9297519124c70c65789 URL: https://github.com/llvm/llvm-project/commit/be305674bfd9e559b5e2d9297519124c70c65789 DIFF: https://github.com/llvm/llvm-project/commit/be305674bfd9e559b5e2d9297519124c70c65789.diff

[clang] a46a746 - [clang-fuzzer] Use new pass manager for optimizing IR

2022-11-24 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2022-11-24T08:39:31-08:00 New Revision: a46a746cfa08a72f9e9188451ed5cac2f77d5237 URL: https://github.com/llvm/llvm-project/commit/a46a746cfa08a72f9e9188451ed5cac2f77d5237 DIFF: https://github.com/llvm/llvm-project/commit/a46a746cfa08a72f9e9188451ed5cac2f77d5237.diff

[clang] d75bd5e - Revert "[clang-fuzzer] Use new pass manager for optimizing IR"

2022-11-24 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2022-11-24T08:57:19-08:00 New Revision: d75bd5e8bb62eddaccc256eef4e10130d6018ec8 URL: https://github.com/llvm/llvm-project/commit/d75bd5e8bb62eddaccc256eef4e10130d6018ec8 DIFF: https://github.com/llvm/llvm-project/commit/d75bd5e8bb62eddaccc256eef4e10130d6018ec8.diff

[clang] 66b1f6b - Reland [clang-fuzzer] Use new pass manager for optimizing IR

2022-11-24 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2022-11-24T09:12:39-08:00 New Revision: 66b1f6bba51536ff8f75c84adf1df63894016b7d URL: https://github.com/llvm/llvm-project/commit/66b1f6bba51536ff8f75c84adf1df63894016b7d DIFF: https://github.com/llvm/llvm-project/commit/66b1f6bba51536ff8f75c84adf1df63894016b7d.diff

[clang] 5a90edb - [clang-fuzzer] Add missing dependency

2022-11-24 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2022-11-24T09:20:47-08:00 New Revision: 5a90edb3c825b43f7af31eab3284687ee08474ad URL: https://github.com/llvm/llvm-project/commit/5a90edb3c825b43f7af31eab3284687ee08474ad DIFF: https://github.com/llvm/llvm-project/commit/5a90edb3c825b43f7af31eab3284687ee08474ad.diff

[clang] [clang-format] Don't split "DPI"/"DPI-C" in Verilog imports (PR #66951)

2023-09-21 Thread Arthur Eubanks via cfe-commits
https://github.com/aeubanks updated https://github.com/llvm/llvm-project/pull/66951 >From a956ea32c145d84ee771c985ceb3becbd03f4022 Mon Sep 17 00:00:00 2001 From: Arthur Eubanks Date: Wed, 20 Sep 2023 13:42:20 -0700 Subject: [PATCH 1/3] [clang-format] Don't split "DPI"/"DPI-C" in imports The sp

[clang] [clang-format] Don't split "DPI"/"DPI-C" in Verilog imports (PR #66951)

2023-09-21 Thread Arthur Eubanks via cfe-commits
https://github.com/aeubanks updated https://github.com/llvm/llvm-project/pull/66951 >From a956ea32c145d84ee771c985ceb3becbd03f4022 Mon Sep 17 00:00:00 2001 From: Arthur Eubanks Date: Wed, 20 Sep 2023 13:42:20 -0700 Subject: [PATCH 1/4] [clang-format] Don't split "DPI"/"DPI-C" in imports The sp

[clang] [clang-format] Don't split "DPI"/"DPI-C" in Verilog imports (PR #66951)

2023-09-21 Thread Arthur Eubanks via cfe-commits
@@ -2270,7 +2270,18 @@ ContinuationIndenter::createBreakableToken(const FormatToken &Current, if (State.Stack.back().IsInsideObjCArrayLiteral) return nullptr; +// The "DPI"/"DPI-C" in SystemVerilog direct programming interface imports +// cannot be split, e.

[clang] [clang-format] Don't split "DPI"/"DPI-C" in Verilog imports (PR #66951)

2023-09-21 Thread Arthur Eubanks via cfe-commits
https://github.com/aeubanks closed https://github.com/llvm/llvm-project/pull/66951 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang] Add -mlarge-data-threshold for x86_64 medium code model (PR #66839)

2023-09-23 Thread Arthur Eubanks via cfe-commits
aeubanks wrote: > Ok. We should change the default to a non zero value to match gcc, too, but > that can be a follow-up. Yes, I was planning on sending out an RFC for this https://github.com/llvm/llvm-project/pull/66839 ___ cfe-commits mailing list c

[clang] [clang] Add -mlarge-data-threshold for x86_64 medium code model (PR #66839)

2023-09-26 Thread Arthur Eubanks via cfe-commits
https://github.com/aeubanks closed https://github.com/llvm/llvm-project/pull/66839 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang] Default x86_64's medium code model -mlarge-data-threshold to 65535 (PR #67506)

2023-09-26 Thread Arthur Eubanks via cfe-commits
https://github.com/aeubanks created https://github.com/llvm/llvm-project/pull/67506 This matches gcc. See https://discourse.llvm.org/t/rfc-matching-gccs-mlarge-data-threshold-for-x86-64s-medium-code-model/73727. >From b406b086709a1f5012aa444bc7774962c82c4f30 Mon Sep 17 00:00:00 2001 From: Ar

[clang] [clang] Default x86_64's medium code model -mlarge-data-threshold to 65535 (PR #67506)

2023-09-28 Thread Arthur Eubanks via cfe-commits
https://github.com/aeubanks edited https://github.com/llvm/llvm-project/pull/67506 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang] Default x86-64's medium code model -mlarge-data-threshold to 65535 (PR #67506)

2023-09-28 Thread Arthur Eubanks via cfe-commits
https://github.com/aeubanks edited https://github.com/llvm/llvm-project/pull/67506 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] 238a1ef - [test] Add x86-registered-target to amdgpu_throw_trap.cpp

2023-09-11 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2023-09-11T14:30:12-07:00 New Revision: 238a1ef44f4f2361205e538b3cb7ebc5ec70894d URL: https://github.com/llvm/llvm-project/commit/238a1ef44f4f2361205e538b3cb7ebc5ec70894d DIFF: https://github.com/llvm/llvm-project/commit/238a1ef44f4f2361205e538b3cb7ebc5ec70894d.diff

[clang] [NFC][CodeGen] Change CodeGenOpt::{Level, FileType} into enum classes (PR #66295)

2023-09-13 Thread Arthur Eubanks via cfe-commits
https://github.com/aeubanks review_requested https://github.com/llvm/llvm-project/pull/66295 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [NFC][CodeGen] Change CodeGenOpt::{Level, FileType} into enum classes (PR #66295)

2023-09-13 Thread Arthur Eubanks via cfe-commits
https://github.com/aeubanks review_requested https://github.com/llvm/llvm-project/pull/66295 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [NFC][CodeGen] Change CodeGenOpt::{Level, FileType} into enum classes (PR #66295)

2023-09-13 Thread Arthur Eubanks via cfe-commits
https://github.com/aeubanks review_requested https://github.com/llvm/llvm-project/pull/66295 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [NFC][CodeGen] Change CodeGenOpt::{Level, FileType} into enum classes (PR #66295)

2023-09-13 Thread Arthur Eubanks via cfe-commits
https://github.com/aeubanks review_requested https://github.com/llvm/llvm-project/pull/66295 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [NFC][CodeGen] Change CodeGenOpt::{Level, FileType} into enum classes (PR #66295)

2023-09-13 Thread Arthur Eubanks via cfe-commits
https://github.com/aeubanks review_requested https://github.com/llvm/llvm-project/pull/66295 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [NFC][CodeGen] Change CodeGenOpt::{Level, FileType} into enum classes (PR #66295)

2023-09-13 Thread Arthur Eubanks via cfe-commits
https://github.com/aeubanks review_requested https://github.com/llvm/llvm-project/pull/66295 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [NFC][CodeGen] Change CodeGenOpt::{Level, FileType} into enum classes (PR #66295)

2023-09-13 Thread Arthur Eubanks via cfe-commits
https://github.com/aeubanks review_requested https://github.com/llvm/llvm-project/pull/66295 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [NFC][CodeGen] Change CodeGenOpt::{Level, FileType} into enum classes (PR #66295)

2023-09-13 Thread Arthur Eubanks via cfe-commits
https://github.com/aeubanks review_requested https://github.com/llvm/llvm-project/pull/66295 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [NFC][CodeGen] Change CodeGenOpt::{Level, FileType} into enum classes (PR #66295)

2023-09-13 Thread Arthur Eubanks via cfe-commits
https://github.com/aeubanks review_requested https://github.com/llvm/llvm-project/pull/66295 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (PR #66295)

2023-09-14 Thread Arthur Eubanks via cfe-commits
@@ -661,27 +661,27 @@ static bool FixupInvocation(CompilerInvocation &Invocation, static unsigned getOptimizationLevel(ArgList &Args, InputKind IK, DiagnosticsEngine &Diags) { - unsigned DefaultOpt = llvm::CodeGenOpt::None; + unsigned De

[clang] [clang] Allow MCTargetOptions to be parseable by -mllvm. (PR #66347)

2023-09-14 Thread Arthur Eubanks via cfe-commits
aeubanks wrote: can you instead expose the options you want as proper clang flags? https://github.com/llvm/llvm-project/pull/66347 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (PR #66295)

2023-09-14 Thread Arthur Eubanks via cfe-commits
https://github.com/aeubanks closed https://github.com/llvm/llvm-project/pull/66295 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (PR #66295)

2023-09-14 Thread Arthur Eubanks via cfe-commits
@@ -661,27 +661,27 @@ static bool FixupInvocation(CompilerInvocation &Invocation, static unsigned getOptimizationLevel(ArgList &Args, InputKind IK, DiagnosticsEngine &Diags) { - unsigned DefaultOpt = llvm::CodeGenOpt::None; + unsigned De

[clang] [LLVM] Add new attribute `optdebug` to optimize for debugging (PR #66632)

2023-09-19 Thread Arthur Eubanks via cfe-commits
aeubanks wrote: > Are there interactions between `optdebug` and other attributes that should be > enforced by the verifier? Like, can't be mixed with `optnone`? +1, this is basically "I want `-O1`" vs "I want `-O0`" so they must conflict https://github.com/llvm/llvm-project/pull/66632

[clang] [LLVM] Add new attribute `optdebug` to optimize for debugging (PR #66632)

2023-09-19 Thread Arthur Eubanks via cfe-commits
aeubanks wrote: And same with `optsize`/`minsize` since those explicitly want as many simplifications as possible which conflicts with `optdebug` https://github.com/llvm/llvm-project/pull/66632 ___ cfe-commits mailing list cfe-commits@lists.llvm.org h

[clang] [clang] Add -mlarge-data-threshold for x86_64 medium code model (PR #66839)

2023-09-19 Thread Arthur Eubanks via cfe-commits
https://github.com/aeubanks created https://github.com/llvm/llvm-project/pull/66839 Error if not used with x86_64. Warn if not used with the medium code model (can update if other code models end up using this). Set TargetMachine option and add module flag. >From 736baebaaced74c29826f2fb9ce0

[clang] [LLVM] Add new attribute `optdebug` to optimize for debugging (PR #66632)

2023-09-20 Thread Arthur Eubanks via cfe-commits
aeubanks wrote: I think typically the verifier changes are done in the same change since they match the LangRef change, but it doesn't matter too much as long as it gets sdone. The LangRef change should also mention the attributes this is incompatible with (like `optnone`'s description) http

[clang] [LLVM] Add new attribute `optdebug` to optimize for debugging (PR #66632)

2023-09-20 Thread Arthur Eubanks via cfe-commits
@@ -1085,6 +1085,7 @@ The integer codes are mapped to well-known attributes as follows. * code 77: ``elementtype`` * code 78: ``disable_sanitizer_instrumentation`` * code 79: ``nosanitize_bounds`` +* code 88: ``optdebug`` aeubanks wrote: if you're going to up

[clang] [clang-format] Don't split "DPI"/"DPI-C" in imports (PR #66951)

2023-09-20 Thread Arthur Eubanks via cfe-commits
https://github.com/aeubanks created https://github.com/llvm/llvm-project/pull/66951 The spec doesn't allow splitting these strings and we're seeing compile issues with splitting it. String splitting was enabled for Verilog in https://reviews.llvm.org/D154093. >From b52605303495001902354baab9

[clang] [clang-format] Don't split "DPI"/"DPI-C" in Verilog imports (PR #66951)

2023-09-20 Thread Arthur Eubanks via cfe-commits
https://github.com/aeubanks edited https://github.com/llvm/llvm-project/pull/66951 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang-format] Don't split "DPI"/"DPI-C" in Verilog imports (PR #66951)

2023-09-20 Thread Arthur Eubanks via cfe-commits
https://github.com/aeubanks updated https://github.com/llvm/llvm-project/pull/66951 >From a956ea32c145d84ee771c985ceb3becbd03f4022 Mon Sep 17 00:00:00 2001 From: Arthur Eubanks Date: Wed, 20 Sep 2023 13:42:20 -0700 Subject: [PATCH 1/2] [clang-format] Don't split "DPI"/"DPI-C" in imports The sp

[clang] dd1c79b - Revert "clang: Update tests after InstSimplify change"

2023-06-16 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2023-06-16T11:24:28-07:00 New Revision: dd1c79b03004ae88ebead51aa021ab229ab0175c URL: https://github.com/llvm/llvm-project/commit/dd1c79b03004ae88ebead51aa021ab229ab0175c DIFF: https://github.com/llvm/llvm-project/commit/dd1c79b03004ae88ebead51aa021ab229ab0175c.diff

[clang] 85f4ef3 - Revert "Revert "clang: Update tests after InstSimplify change""

2023-06-16 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2023-06-16T13:53:32-07:00 New Revision: 85f4ef3baa9eb76aec939beaa3d378f57df8f0ef URL: https://github.com/llvm/llvm-project/commit/85f4ef3baa9eb76aec939beaa3d378f57df8f0ef DIFF: https://github.com/llvm/llvm-project/commit/85f4ef3baa9eb76aec939beaa3d378f57df8f0ef.diff

[clang] da7f212 - [clang][LTO] Add flag to run verifier after every pass

2023-06-22 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2023-06-22T08:51:29-07:00 New Revision: da7f212f4a7ac8d99c9368770b9af3b628fd4e9f URL: https://github.com/llvm/llvm-project/commit/da7f212f4a7ac8d99c9368770b9af3b628fd4e9f DIFF: https://github.com/llvm/llvm-project/commit/da7f212f4a7ac8d99c9368770b9af3b628fd4e9f.diff

[clang] 457dc72 - Reland [InstCombine] Infer inbounds for more GEPs of dereferenceable pointers

2023-06-27 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2023-06-27T09:31:20-07:00 New Revision: 457dc72fdd2eefe364548e721619cc1951854372 URL: https://github.com/llvm/llvm-project/commit/457dc72fdd2eefe364548e721619cc1951854372 DIFF: https://github.com/llvm/llvm-project/commit/457dc72fdd2eefe364548e721619cc1951854372.diff

[clang] 9b6b6bb - Revert "[Profile] Allow online merging with debug info correlation."

2023-08-22 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2023-08-22T14:34:46-07:00 New Revision: 9b6b6bbc9127d604881cdc9dcea0e7c74ef821fd URL: https://github.com/llvm/llvm-project/commit/9b6b6bbc9127d604881cdc9dcea0e7c74ef821fd DIFF: https://github.com/llvm/llvm-project/commit/9b6b6bbc9127d604881cdc9dcea0e7c74ef821fd.diff

[clang] [Clang][Driver] Add new flags to control IR verification (PR #68172)

2023-10-04 Thread Arthur Eubanks via cfe-commits
@@ -146,6 +146,13 @@ Non-comprehensive list of changes in this release New Compiler Flags -- +* ``-fverify-intermediate-code`` and it's complement ``-fno-verify-intermediate-code``. + Enables or disables verification of the generated LLVM IR. + It's strongly

[clang] [Clang][Driver] Add new flags to control IR verification (PR #68172)

2023-10-04 Thread Arthur Eubanks via cfe-commits
https://github.com/aeubanks edited https://github.com/llvm/llvm-project/pull/68172 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Clang][Driver] Add new flags to control IR verification (PR #68172)

2023-10-04 Thread Arthur Eubanks via cfe-commits
https://github.com/aeubanks updated https://github.com/llvm/llvm-project/pull/68172 >From a5414db5e14cb40d062e54e780293cabc432197a Mon Sep 17 00:00:00 2001 From: Matheus Izvekov Date: Wed, 4 Oct 2023 04:39:11 +0200 Subject: [PATCH 1/2] [Clang][Driver] Add new flags to control IR verification -

[clang] [Clang][Driver] Add new flags to control IR verification (PR #68172)

2023-10-04 Thread Arthur Eubanks via cfe-commits
https://github.com/aeubanks approved this pull request. lgtm, I tried out the GH feature to directly edit a file in the PR to fix a spelling issue https://github.com/llvm/llvm-project/pull/68172 ___ cfe-commits mailing list cfe-commits@lists.llvm.org

[clang] [clang] Default x86-64's medium code model -mlarge-data-threshold to 65535 (PR #67506)

2023-10-04 Thread Arthur Eubanks via cfe-commits
https://github.com/aeubanks closed https://github.com/llvm/llvm-project/pull/67506 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] Add flags to dump IR to a file before and after LLVM passes (PR #65179)

2023-09-07 Thread Arthur Eubanks via cfe-commits
aeubanks wrote: What about an option that just redirects the PrintIRInstrumentation output to files instead of stderr? The files can be something like `$N-$modulename.ll` where `$N` is an int that increments. https://github.com/llvm/llvm-project/pull/65179 _

[clang-tools-extra] Add flags to dump IR to a file before and after LLVM passes (PR #65179)

2023-09-07 Thread Arthur Eubanks via cfe-commits
aeubanks wrote: What about an option that just redirects the PrintIRInstrumentation output to files instead of stderr? The files can be something like `$N-$modulename.ll` where `$N` is an int that increments. https://github.com/llvm/llvm-project/pull/65179 _

[clang] 2724c15 - [clang] Cache OpenCL types

2022-02-07 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2022-02-07T09:23:04-08:00 New Revision: 2724c153f92909523e225d9231ad90818795f7a2 URL: https://github.com/llvm/llvm-project/commit/2724c153f92909523e225d9231ad90818795f7a2 DIFF: https://github.com/llvm/llvm-project/commit/2724c153f92909523e225d9231ad90818795f7a2.diff

[clang] 45084ea - [clang] Fix some clang->llvm type cache invalidation issues

2022-02-07 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2022-02-07T18:59:09-08:00 New Revision: 45084eab5e63550bf2fdbf325d8fa5498263130d URL: https://github.com/llvm/llvm-project/commit/45084eab5e63550bf2fdbf325d8fa5498263130d DIFF: https://github.com/llvm/llvm-project/commit/45084eab5e63550bf2fdbf325d8fa5498263130d.diff

[clang] f05a63f - [clang] Properly cache member pointer LLVM types

2022-02-08 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2022-02-08T13:22:24-08:00 New Revision: f05a63f9a09bdacab6a98683c5a4fc3f1f2a9149 URL: https://github.com/llvm/llvm-project/commit/f05a63f9a09bdacab6a98683c5a4fc3f1f2a9149 DIFF: https://github.com/llvm/llvm-project/commit/f05a63f9a09bdacab6a98683c5a4fc3f1f2a9149.diff

[clang] f16cc5d - [test] Remove -fno-experimental-new-pass-manager -O1 from sanitize-address-field-padding.cpp

2022-02-08 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2022-02-08T13:22:43-08:00 New Revision: f16cc5df2288ef4637de29cd878627967b0fee3b URL: https://github.com/llvm/llvm-project/commit/f16cc5df2288ef4637de29cd878627967b0fee3b DIFF: https://github.com/llvm/llvm-project/commit/f16cc5df2288ef4637de29cd878627967b0fee3b.diff

[clang] e487ddc - [clang][OpaquePtr] Use proper Address constructor in AtomicInfo::getAtomicAddress()

2022-02-10 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2022-02-10T18:29:51-08:00 New Revision: e487ddc5c6d38522b7a2cf2c686539aa74432f1e URL: https://github.com/llvm/llvm-project/commit/e487ddc5c6d38522b7a2cf2c686539aa74432f1e DIFF: https://github.com/llvm/llvm-project/commit/e487ddc5c6d38522b7a2cf2c686539aa74432f1e.diff

[clang] 87dd3d3 - [clang][OpaquePtr] Remove call to getPointerElementType() in CodeGenModule::GetAddrOfGlobalTemporary()

2022-02-11 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2022-02-11T10:39:49-08:00 New Revision: 87dd3d350c4ce0115b2cdf91d85ddd05ae2661aa URL: https://github.com/llvm/llvm-project/commit/87dd3d350c4ce0115b2cdf91d85ddd05ae2661aa DIFF: https://github.com/llvm/llvm-project/commit/87dd3d350c4ce0115b2cdf91d85ddd05ae2661aa.diff

[clang] 2943071 - [clang] Rework dontcall attributes

2021-09-28 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2021-09-28T14:21:10-07:00 New Revision: 2943071e2ee0c7f31f34062a44d12aeb0e3a66fd URL: https://github.com/llvm/llvm-project/commit/2943071e2ee0c7f31f34062a44d12aeb0e3a66fd DIFF: https://github.com/llvm/llvm-project/commit/2943071e2ee0c7f31f34062a44d12aeb0e3a66fd.diff

[clang] 952f030 - [test] Pin some RUN lines in optimization-remark.c to new PM

2021-09-28 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2021-09-28T14:29:33-07:00 New Revision: 952f030fe6ade193ead8f23a7654cf8d2c7aa3df URL: https://github.com/llvm/llvm-project/commit/952f030fe6ade193ead8f23a7654cf8d2c7aa3df DIFF: https://github.com/llvm/llvm-project/commit/952f030fe6ade193ead8f23a7654cf8d2c7aa3df.diff

[clang] b69a2c8 - Revert "[test] Pin some RUN lines in optimization-remark.c to new PM"

2021-09-28 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2021-09-28T14:42:37-07:00 New Revision: b69a2c8eeca1fee26283ca4c2f99c787aabba067 URL: https://github.com/llvm/llvm-project/commit/b69a2c8eeca1fee26283ca4c2f99c787aabba067 DIFF: https://github.com/llvm/llvm-project/commit/b69a2c8eeca1fee26283ca4c2f99c787aabba067.diff

[clang] 7833d20 - Revert "[clang] Rework dontcall attributes"

2021-09-28 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2021-09-28T14:49:27-07:00 New Revision: 7833d20f1fd575fac89ce76822ffd561a40552e5 URL: https://github.com/llvm/llvm-project/commit/7833d20f1fd575fac89ce76822ffd561a40552e5 DIFF: https://github.com/llvm/llvm-project/commit/7833d20f1fd575fac89ce76822ffd561a40552e5.diff

[clang] aa53785 - Reland [clang] Rework dontcall attributes

2021-09-28 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2021-09-28T15:31:30-07:00 New Revision: aa53785f23b2b89a9a423af131697b1f7c92869f URL: https://github.com/llvm/llvm-project/commit/aa53785f23b2b89a9a423af131697b1f7c92869f DIFF: https://github.com/llvm/llvm-project/commit/aa53785f23b2b89a9a423af131697b1f7c92869f.diff

[clang] 2d56fbf - [test] Specify triple in backend-attribute-error-warning.cpp

2021-09-28 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2021-09-28T17:00:10-07:00 New Revision: 2d56fbf6cd16bb7d2ae6c726b37d2096b9bdcd5a URL: https://github.com/llvm/llvm-project/commit/2d56fbf6cd16bb7d2ae6c726b37d2096b9bdcd5a DIFF: https://github.com/llvm/llvm-project/commit/2d56fbf6cd16bb7d2ae6c726b37d2096b9bdcd5a.diff

[clang] 7690207 - [clang] Don't modify OptRemark if the argument is not relevant

2021-09-30 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2021-09-30T11:36:30-07:00 New Revision: 76902079e42958118f01b4550d68a9b54c9e8e7e URL: https://github.com/llvm/llvm-project/commit/76902079e42958118f01b4550d68a9b54c9e8e7e DIFF: https://github.com/llvm/llvm-project/commit/76902079e42958118f01b4550d68a9b54c9e8e7e.diff

[clang] 2568286 - [clang] Don't use the AST to display backend diagnostics

2021-10-04 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2021-10-04T14:14:32-07:00 New Revision: 2568286892310877f24313c8e1626e415f9ae406 URL: https://github.com/llvm/llvm-project/commit/2568286892310877f24313c8e1626e415f9ae406 DIFF: https://github.com/llvm/llvm-project/commit/2568286892310877f24313c8e1626e415f9ae406.diff

[clang] edfff2f - [clang] Allow printing 64 bit ints in diagnostics

2021-10-05 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2021-10-05T22:07:16-07:00 New Revision: edfff2f8b0435bc4af94bd3b41bf57244d84d993 URL: https://github.com/llvm/llvm-project/commit/edfff2f8b0435bc4af94bd3b41bf57244d84d993 DIFF: https://github.com/llvm/llvm-project/commit/edfff2f8b0435bc4af94bd3b41bf57244d84d993.diff

[clang] cb89d37 - Revert "[clang] Allow printing 64 bit ints in diagnostics"

2021-10-05 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2021-10-05T22:24:16-07:00 New Revision: cb89d3739db746ea50eb50b7208e689126394391 URL: https://github.com/llvm/llvm-project/commit/cb89d3739db746ea50eb50b7208e689126394391 DIFF: https://github.com/llvm/llvm-project/commit/cb89d3739db746ea50eb50b7208e689126394391.diff

[clang] afdac5f - [clang] Allow printing 64 bit ints in diagnostics

2021-10-06 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2021-10-06T09:53:47-07:00 New Revision: afdac5fbcb6a375245d435e4427086a376de59ff URL: https://github.com/llvm/llvm-project/commit/afdac5fbcb6a375245d435e4427086a376de59ff DIFF: https://github.com/llvm/llvm-project/commit/afdac5fbcb6a375245d435e4427086a376de59ff.diff

[clang] df84c1f - [IR] Increase max alignment to 4GB

2021-10-06 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2021-10-06T09:54:14-07:00 New Revision: df84c1fe78130a86445d57563dea742e1b85156a URL: https://github.com/llvm/llvm-project/commit/df84c1fe78130a86445d57563dea742e1b85156a DIFF: https://github.com/llvm/llvm-project/commit/df84c1fe78130a86445d57563dea742e1b85156a.diff

[clang] 72cf8b6 - Revert "[IR] Increase max alignment to 4GB"

2021-10-06 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2021-10-06T10:21:35-07:00 New Revision: 72cf8b60445441635745ee65ff0c1f9c1a4418fe URL: https://github.com/llvm/llvm-project/commit/72cf8b60445441635745ee65ff0c1f9c1a4418fe DIFF: https://github.com/llvm/llvm-project/commit/72cf8b60445441635745ee65ff0c1f9c1a4418fe.diff

[clang] 8d64314 - Reland [IR] Increase max alignment to 4GB

2021-10-06 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2021-10-06T11:03:51-07:00 New Revision: 8d64314ffea55f2ad94c1b489586daa8ce30f451 URL: https://github.com/llvm/llvm-project/commit/8d64314ffea55f2ad94c1b489586daa8ce30f451 DIFF: https://github.com/llvm/llvm-project/commit/8d64314ffea55f2ad94c1b489586daa8ce30f451.diff

[clang] 569346f - Revert "Reland [IR] Increase max alignment to 4GB"

2021-10-06 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2021-10-06T11:38:11-07:00 New Revision: 569346f27418e4cdde95e0f803fb2799049a53d1 URL: https://github.com/llvm/llvm-project/commit/569346f27418e4cdde95e0f803fb2799049a53d1 DIFF: https://github.com/llvm/llvm-project/commit/569346f27418e4cdde95e0f803fb2799049a53d1.diff

[clang] 6522b7c - [clang] Add option to clear AST memory before running LLVM passes

2021-10-06 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2021-10-06T13:42:22-07:00 New Revision: 6522b7cc3240626952ebc271d8714043a805911d URL: https://github.com/llvm/llvm-project/commit/6522b7cc3240626952ebc271d8714043a805911d DIFF: https://github.com/llvm/llvm-project/commit/6522b7cc3240626952ebc271d8714043a805911d.diff

[clang] a6891d2 - [clang] Set max allowed alignment to 2^32

2021-10-08 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2021-10-08T11:44:15-07:00 New Revision: a6891d2104fc2c491885aece5c9d040926ff1ef2 URL: https://github.com/llvm/llvm-project/commit/a6891d2104fc2c491885aece5c9d040926ff1ef2 DIFF: https://github.com/llvm/llvm-project/commit/a6891d2104fc2c491885aece5c9d040926ff1ef2.diff

[clang] e1a9c04 - [test] Fixup builtin-assume-aligned.c

2021-10-08 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2021-10-08T13:07:28-07:00 New Revision: e1a9c0443533723300f76db10dcb221733420882 URL: https://github.com/llvm/llvm-project/commit/e1a9c0443533723300f76db10dcb221733420882 DIFF: https://github.com/llvm/llvm-project/commit/e1a9c0443533723300f76db10dcb221733420882.diff

[clang] b41cfbf - [docs] Mention in release notes that we now support 2^32 alignment

2021-10-11 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2021-10-11T10:23:15-07:00 New Revision: b41cfbfcbbe27d519171b5847a8d44ca8a5a0f13 URL: https://github.com/llvm/llvm-project/commit/b41cfbfcbbe27d519171b5847a8d44ca8a5a0f13 DIFF: https://github.com/llvm/llvm-project/commit/b41cfbfcbbe27d519171b5847a8d44ca8a5a0f13.diff

[clang] 1331728 - [NewPM] Use the default AA pipeline by default

2021-11-04 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2021-11-04T15:10:34-07:00 New Revision: 13317286f8298eb3bafa9ddebd1c03bef4918948 URL: https://github.com/llvm/llvm-project/commit/13317286f8298eb3bafa9ddebd1c03bef4918948 DIFF: https://github.com/llvm/llvm-project/commit/13317286f8298eb3bafa9ddebd1c03bef4918948.diff

[clang] 1d8750c - [NFC] Rename GVN -> GVNPass and SROA -> SROAPass

2021-11-09 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2021-11-09T10:35:58-08:00 New Revision: 1d8750c3dad432bf01f708eb2e67a6e18757c379 URL: https://github.com/llvm/llvm-project/commit/1d8750c3dad432bf01f708eb2e67a6e18757c379 DIFF: https://github.com/llvm/llvm-project/commit/1d8750c3dad432bf01f708eb2e67a6e18757c379.diff

[clang] 19867de - [NewPM] Only invalidate modified functions' analyses in CGSCC passes + turn on eagerly invalidate analyses

2021-11-15 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2021-11-15T14:44:53-08:00 New Revision: 19867de9e79327207796a16c1c24ac5d2cafecf9 URL: https://github.com/llvm/llvm-project/commit/19867de9e79327207796a16c1c24ac5d2cafecf9 DIFF: https://github.com/llvm/llvm-project/commit/19867de9e79327207796a16c1c24ac5d2cafecf9.diff

[clang] 0e219af - [clang] Remove Address::deprecated() call in CGExprCXX.cpp

2022-02-17 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2022-02-17T13:58:26-08:00 New Revision: 0e219af475430ab338c9d76a101a78304a64f78a URL: https://github.com/llvm/llvm-project/commit/0e219af475430ab338c9d76a101a78304a64f78a DIFF: https://github.com/llvm/llvm-project/commit/0e219af475430ab338c9d76a101a78304a64f78a.diff

[clang] ba9944e - [clang] Remove Address::deprecated() in CGCXXABI.h

2022-02-17 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2022-02-17T14:23:02-08:00 New Revision: ba9944ea1dff507839df8e4cf9897a5d4916ec68 URL: https://github.com/llvm/llvm-project/commit/ba9944ea1dff507839df8e4cf9897a5d4916ec68 DIFF: https://github.com/llvm/llvm-project/commit/ba9944ea1dff507839df8e4cf9897a5d4916ec68.diff

[clang] 0b5fe2c - [clang] Remove Address::deprecated() in emitVoidPtrDirectVAArg()

2022-02-17 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2022-02-17T15:05:50-08:00 New Revision: 0b5fe2c9f2e5bdfb111068fab1f6689c066422aa URL: https://github.com/llvm/llvm-project/commit/0b5fe2c9f2e5bdfb111068fab1f6689c066422aa DIFF: https://github.com/llvm/llvm-project/commit/0b5fe2c9f2e5bdfb111068fab1f6689c066422aa.diff

[clang] 3ef7e6c - [clang] Remove an Address::deprecated() call in CGClass.cpp

2022-02-22 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2022-02-22T16:19:06-08:00 New Revision: 3ef7e6c53c825903d77a8d004a82c865f493e1bf URL: https://github.com/llvm/llvm-project/commit/3ef7e6c53c825903d77a8d004a82c865f493e1bf DIFF: https://github.com/llvm/llvm-project/commit/3ef7e6c53c825903d77a8d004a82c865f493e1bf.diff

[clang] cde658f - [clang] Remove Address::deprecated() calls in CGVTables.cpp

2022-02-22 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2022-02-22T16:54:28-08:00 New Revision: cde658fa1f1449d2ec966b8c0df0444b882eb69f URL: https://github.com/llvm/llvm-project/commit/cde658fa1f1449d2ec966b8c0df0444b882eb69f DIFF: https://github.com/llvm/llvm-project/commit/cde658fa1f1449d2ec966b8c0df0444b882eb69f.diff

[clang] 36e335e - [clang] Remove Address::deprecated() calls in CodeGenFunction.cpp

2022-02-22 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2022-02-22T18:28:49-08:00 New Revision: 36e335eeb577b6dc559de3a66bc832afae1f56c4 URL: https://github.com/llvm/llvm-project/commit/36e335eeb577b6dc559de3a66bc832afae1f56c4 DIFF: https://github.com/llvm/llvm-project/commit/36e335eeb577b6dc559de3a66bc832afae1f56c4.diff

[clang] 6eec483 - [clang] Remove getPointerElementType() in EmitVTableTypeCheckedLoad()

2022-02-23 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2022-02-23T09:38:33-08:00 New Revision: 6eec4835844439ab932515ff4ac857773c639171 URL: https://github.com/llvm/llvm-project/commit/6eec4835844439ab932515ff4ac857773c639171 DIFF: https://github.com/llvm/llvm-project/commit/6eec4835844439ab932515ff4ac857773c639171.diff

[clang] 4cb24ef - [clang] Remove Address::deprecated() from CGClass.cpp

2022-02-23 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2022-02-23T13:31:56-08:00 New Revision: 4cb24ef90a691489f22a36976a1b33acd65901fa URL: https://github.com/llvm/llvm-project/commit/4cb24ef90a691489f22a36976a1b33acd65901fa DIFF: https://github.com/llvm/llvm-project/commit/4cb24ef90a691489f22a36976a1b33acd65901fa.diff

[clang] f1315c6 - [docs] Add note about interaction between clang plugins and -clear-ast-before-backend

2022-02-28 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2022-02-28T12:53:09-08:00 New Revision: f1315c61a03ea6ef72ec11522f9abecd782f4856 URL: https://github.com/llvm/llvm-project/commit/f1315c61a03ea6ef72ec11522f9abecd782f4856 DIFF: https://github.com/llvm/llvm-project/commit/f1315c61a03ea6ef72ec11522f9abecd782f4856.diff

[clang] b1613f0 - [NFC] Store Address's alignment into PointerIntPairs

2022-01-26 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2022-01-26T10:35:28-08:00 New Revision: b1613f05ae0ce4efc6b6475ea4459957ebcb0150 URL: https://github.com/llvm/llvm-project/commit/b1613f05ae0ce4efc6b6475ea4459957ebcb0150 DIFF: https://github.com/llvm/llvm-project/commit/b1613f05ae0ce4efc6b6475ea4459957ebcb0150.diff

[clang] 6a953d9 - [clang] Fix -Wsubobject-linkage after D117262

2022-01-26 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2022-01-26T11:43:44-08:00 New Revision: 6a953d931c4de6f4b5bdc5466d15da62ede00b95 URL: https://github.com/llvm/llvm-project/commit/6a953d931c4de6f4b5bdc5466d15da62ede00b95 DIFF: https://github.com/llvm/llvm-project/commit/6a953d931c4de6f4b5bdc5466d15da62ede00b95.diff

[clang] eee97f1 - [clang] Use proper type to left shift after D117262

2022-01-26 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2022-01-26T17:54:37-08:00 New Revision: eee97f1617c94b88e9f0a964c47dc6003173f818 URL: https://github.com/llvm/llvm-project/commit/eee97f1617c94b88e9f0a964c47dc6003173f818 DIFF: https://github.com/llvm/llvm-project/commit/eee97f1617c94b88e9f0a964c47dc6003173f818.diff

[clang] 63cf206 - [NFC][Clang][OpaquePtr] Move away from deprecated Address constructor in EmitNewArrayInitializer()

2022-01-27 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2022-01-27T14:00:16-08:00 New Revision: 63cf2063a20bf051b7d7d748311b0e0c426a56c1 URL: https://github.com/llvm/llvm-project/commit/63cf2063a20bf051b7d7d748311b0e0c426a56c1 DIFF: https://github.com/llvm/llvm-project/commit/63cf2063a20bf051b7d7d748311b0e0c426a56c1.diff

[clang] f171238 - [NFC][Clang][OpaquePtr] Move away from deprecated Address constructor in CreateTempAlloca()

2022-01-27 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2022-01-27T14:18:54-08:00 New Revision: f17123831e47073f7850ea17560bc1f756b65298 URL: https://github.com/llvm/llvm-project/commit/f17123831e47073f7850ea17560bc1f756b65298 DIFF: https://github.com/llvm/llvm-project/commit/f17123831e47073f7850ea17560bc1f756b65298.diff

[clang] 6e8a66b - [NFC][Clang][OpaquePtr] Move away from deprecated Address constructor in EmitCXXMemberDataPointerAddress()

2022-01-27 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2022-01-27T14:44:53-08:00 New Revision: 6e8a66bdad59d7e1bd87528c0fbefc88ae761ca2 URL: https://github.com/llvm/llvm-project/commit/6e8a66bdad59d7e1bd87528c0fbefc88ae761ca2 DIFF: https://github.com/llvm/llvm-project/commit/6e8a66bdad59d7e1bd87528c0fbefc88ae761ca2.diff

[clang] 662ef6d - [NFC][Clang][OpaquePtr] Move away from deprecated Address constructor in VisitArrayInitLoopExpr

2022-01-27 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2022-01-27T14:44:53-08:00 New Revision: 662ef6d177fe8eec7f88f523293eec44f238a2aa URL: https://github.com/llvm/llvm-project/commit/662ef6d177fe8eec7f88f523293eec44f238a2aa DIFF: https://github.com/llvm/llvm-project/commit/662ef6d177fe8eec7f88f523293eec44f238a2aa.diff

[clang] 2cadef6 - [clang] Teardown new PM data structures before running codegen pipeline

2021-10-12 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2021-10-12T14:17:11-07:00 New Revision: 2cadef6537b351cc696e2de1f5c8e9fbe6055980 URL: https://github.com/llvm/llvm-project/commit/2cadef6537b351cc696e2de1f5c8e9fbe6055980 DIFF: https://github.com/llvm/llvm-project/commit/2cadef6537b351cc696e2de1f5c8e9fbe6055980.diff

[clang] b6a8c69 - [NFC] Rename EmitAssemblyHelper new/legacy PM methods

2021-10-12 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2021-10-12T15:41:44-07:00 New Revision: b6a8c695542b2987eb9a203d5663a0740cb4725f URL: https://github.com/llvm/llvm-project/commit/b6a8c695542b2987eb9a203d5663a0740cb4725f DIFF: https://github.com/llvm/llvm-project/commit/b6a8c695542b2987eb9a203d5663a0740cb4725f.diff

[clang] d0a5f61 - [clang] Support -clear-ast-before-backend without -disable-free

2021-10-14 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2021-10-14T13:43:53-07:00 New Revision: d0a5f61c4f6fccec87fd5207e3fcd9502dd59854 URL: https://github.com/llvm/llvm-project/commit/d0a5f61c4f6fccec87fd5207e3fcd9502dd59854 DIFF: https://github.com/llvm/llvm-project/commit/d0a5f61c4f6fccec87fd5207e3fcd9502dd59854.diff

[clang] 675ed4c - [NFC][Interpreter] Remove unused CompilerInvocation

2021-10-14 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2021-10-14T15:17:49-07:00 New Revision: 675ed4c82df6bb53536270d900843a985ef9036e URL: https://github.com/llvm/llvm-project/commit/675ed4c82df6bb53536270d900843a985ef9036e DIFF: https://github.com/llvm/llvm-project/commit/675ed4c82df6bb53536270d900843a985ef9036e.diff

[clang] 47eb99a - [clang] Pass -clear-ast-before-backend in Clang::ConstructJob()

2021-10-15 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2021-10-15T10:13:17-07:00 New Revision: 47eb99aa44ab1d20327d67a49d6c47163de76387 URL: https://github.com/llvm/llvm-project/commit/47eb99aa44ab1d20327d67a49d6c47163de76387 DIFF: https://github.com/llvm/llvm-project/commit/47eb99aa44ab1d20327d67a49d6c47163de76387.diff

[clang] 49562d3 - Revert "[clang] Pass -clear-ast-before-backend in Clang::ConstructJob()"

2021-10-16 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2021-10-16T12:05:41-07:00 New Revision: 49562d3dfed0ed6983d29d040db7e46ef3bc833e URL: https://github.com/llvm/llvm-project/commit/49562d3dfed0ed6983d29d040db7e46ef3bc833e DIFF: https://github.com/llvm/llvm-project/commit/49562d3dfed0ed6983d29d040db7e46ef3bc833e.diff

[clang] ab41a1c - [clang] Disable -clear-ast-before-backend with -print-stats

2021-10-18 Thread Arthur Eubanks via cfe-commits
Author: Arthur Eubanks Date: 2021-10-18T08:43:32-07:00 New Revision: ab41a1c50558f23e5b6aa7a3b68825f9b4a71fe7 URL: https://github.com/llvm/llvm-project/commit/ab41a1c50558f23e5b6aa7a3b68825f9b4a71fe7 DIFF: https://github.com/llvm/llvm-project/commit/ab41a1c50558f23e5b6aa7a3b68825f9b4a71fe7.diff

<    1   2   3   4   5   >