Author: akhuang
Date: Wed Apr 3 15:19:07 2019
New Revision: 357643
URL: http://llvm.org/viewvc/llvm-project?rev=357643&view=rev
Log:
add periods
Modified:
cfe/trunk/lib/CodeGen/CGAtomic.cpp
Modified: cfe/trunk/lib/CodeGen/CGAtomic.cpp
URL:
http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/
Author: akhuang
Date: Mon Apr 8 10:58:29 2019
New Revision: 357928
URL: http://llvm.org/viewvc/llvm-project?rev=357928&view=rev
Log:
[MS] Add metadata for __declspec(allocator)
Summary:
Emit !heapallocsite in the metadata for calls to functions marked with
__declspec(allocator). Eventually this
Author: akhuang
Date: Mon Apr 8 15:46:41 2019
New Revision: 357952
URL: http://llvm.org/viewvc/llvm-project?rev=357952&view=rev
Log:
Revert "[MS] Add metadata for __declspec(allocator)"
This reverts commit e7bd735bb03a7b8141e32f7d6cb98e8914d8799e.
Reverting because of buildbot failure.
Removed:
Author: akhuang
Date: Fri Apr 12 13:25:30 2019
New Revision: 358307
URL: http://llvm.org/viewvc/llvm-project?rev=358307&view=rev
Log:
Relanding r357928 with fixed debuginfo check.
[MS] Add metadata for __declspec(allocator)
Original summary:
Emit !heapallocsite in the metadata for calls to funct
Author: akhuang
Date: Wed Apr 17 09:20:56 2019
New Revision: 358590
URL: http://llvm.org/viewvc/llvm-project?rev=358590&view=rev
Log:
Remove --show-includes flag in crash reduce script
Modified:
cfe/trunk/utils/creduce-clang-crash.py
Modified: cfe/trunk/utils/creduce-clang-crash.py
URL:
htt
Author: akhuang
Date: Fri Apr 19 14:09:11 2019
New Revision: 358783
URL: http://llvm.org/viewvc/llvm-project?rev=358783&view=rev
Log:
[MS] Emit S_HEAPALLOCSITE debug info
Summary:
This emits labels around heapallocsite calls and S_HEAPALLOCSITE debug
info in codeview. Currently only changes FastI
Author: akhuang
Date: Tue Apr 23 14:12:58 2019
New Revision: 359034
URL: http://llvm.org/viewvc/llvm-project?rev=359034&view=rev
Log:
Revert "[MS] Emit S_HEAPALLOCSITE debug info" because of ToTWin64(db)
buildbot failure.
This reverts commit d07d6d617713bececf57f3547434dd52f0f13f9e and
c774f687b6
Author: akhuang
Date: Tue Apr 23 17:28:23 2019
New Revision: 359054
URL: http://llvm.org/viewvc/llvm-project?rev=359054&view=rev
Log:
Fixes in creduce-clang-crash.py for clang crash message parsing and reading the
command from the repro script.
Modified:
cfe/trunk/utils/creduce-clang-crash.p
Author: akhuang
Date: Thu Apr 25 11:00:25 2019
New Revision: 359216
URL: http://llvm.org/viewvc/llvm-project?rev=359216&view=rev
Log:
creduce-clang-crash: add -F flag to grep to avoid interpreting string as regex
Modified:
cfe/trunk/utils/creduce-clang-crash.py
Modified: cfe/trunk/utils/cred
Author: akhuang
Date: Thu May 2 13:07:35 2019
New Revision: 359823
URL: http://llvm.org/viewvc/llvm-project?rev=359823&view=rev
Log:
Change the metadata for heapallocsite calls when the type is cast.
Modified:
cfe/trunk/lib/CodeGen/CGCall.cpp
cfe/trunk/lib/CodeGen/CGExprScalar.cpp
cf
Author: akhuang
Date: Thu May 30 15:04:11 2019
New Revision: 362166
URL: http://llvm.org/viewvc/llvm-project?rev=362166&view=rev
Log:
Add enums as global variables in the IR metadata.
Summary:
Keeps track of the enums that were used by saving them as DIGlobalVariables,
since CodeView emits debug
Author: akhuang
Date: Thu Jun 13 15:53:43 2019
New Revision: 363335
URL: http://llvm.org/viewvc/llvm-project?rev=363335&view=rev
Log:
Use fully qualified name when printing S_CONSTANT records
Summary:
Before it was using the fully qualified name only for static data members.
Now it does for all v
Author: akhuang
Date: Thu Jun 20 10:15:21 2019
New Revision: 363952
URL: http://llvm.org/viewvc/llvm-project?rev=363952&view=rev
Log:
Store a pointer to the return value in a static alloca and let the debugger use
that
as the variable address for NRVO variables.
Subscribers: hiraditya, cfe-commi
Author: akhuang
Date: Mon Jul 8 10:35:28 2019
New Revision: 365357
URL: http://llvm.org/viewvc/llvm-project?rev=365357&view=rev
Log:
Replace temporary variable matches in test since r363952 causes an
extra temporary variable to be created.
Modified:
cfe/trunk/test/CodeGenCXX/cxx2a-compare.cp
Author: akhuang
Date: Wed May 22 08:48:59 2019
New Revision: 361400
URL: http://llvm.org/viewvc/llvm-project?rev=361400&view=rev
Log:
Combine two if cases because the second one is never reached.
Subscribers: cfe-commits
Tags: #clang
Differential Revision: https://reviews.llvm.org/D62214
Modif
Author: akhuang
Date: Wed May 29 14:45:34 2019
New Revision: 362038
URL: http://llvm.org/viewvc/llvm-project?rev=362038&view=rev
Log:
CodeView - add static data members to global variable debug info.
Summary:
Add static data members to IR debug info's list of global variables
so that they are emi
Author: akhuang
Date: Tue Sep 10 16:15:38 2019
New Revision: 371568
URL: http://llvm.org/viewvc/llvm-project?rev=371568&view=rev
Log:
Reland "Change the X86 datalayout to add three address spaces
for 32 bit signed, 32 bit unsigned, and 64 bit pointers."
This reverts 57076d3199fc2b0af4a3736b7749dd
Author: akhuang
Date: Mon Oct 7 12:41:53 2019
New Revision: 373950
URL: http://llvm.org/viewvc/llvm-project?rev=373950&view=rev
Log:
Fix for expanding __pragmas in macro arguments
Summary:
Avoid parsing __pragma into an annotation token when macro arguments are
pre-expanded.
This is what clang
Author: Amy Huang
Date: 2020-07-28T11:23:59-07:00
New Revision: 394db2259575ef3cac8d3d37836b11eb2373c435
URL:
https://github.com/llvm/llvm-project/commit/394db2259575ef3cac8d3d37836b11eb2373c435
DIFF:
https://github.com/llvm/llvm-project/commit/394db2259575ef3cac8d3d37836b11eb2373c435.diff
LOG
Author: Amy Huang
Date: 2020-07-29T19:55:20-07:00
New Revision: f71deb43abea588901c083d3e6d6d25371b486ae
URL:
https://github.com/llvm/llvm-project/commit/f71deb43abea588901c083d3e6d6d25371b486ae
DIFF:
https://github.com/llvm/llvm-project/commit/f71deb43abea588901c083d3e6d6d25371b486ae.diff
LOG
Author: Amy Huang
Date: 2020-04-06T09:52:53-07:00
New Revision: 11a04a64aaa3dba6fddadbcf026d197fc02226e0
URL:
https://github.com/llvm/llvm-project/commit/11a04a64aaa3dba6fddadbcf026d197fc02226e0
DIFF:
https://github.com/llvm/llvm-project/commit/11a04a64aaa3dba6fddadbcf026d197fc02226e0.diff
LOG
Author: Amy Huang
Date: 2020-04-07T09:10:27-07:00
New Revision: bcf66084eddd4d3dbe78fc4ed39a347d5d8d57d4
URL:
https://github.com/llvm/llvm-project/commit/bcf66084eddd4d3dbe78fc4ed39a347d5d8d57d4
DIFF:
https://github.com/llvm/llvm-project/commit/bcf66084eddd4d3dbe78fc4ed39a347d5d8d57d4.diff
LOG
Author: Amy Huang
Date: 2020-04-07T09:25:16-07:00
New Revision: dace7ada3814d87171e3a8be154f315e1f9d6029
URL:
https://github.com/llvm/llvm-project/commit/dace7ada3814d87171e3a8be154f315e1f9d6029
DIFF:
https://github.com/llvm/llvm-project/commit/dace7ada3814d87171e3a8be154f315e1f9d6029.diff
LOG
Author: Amy Huang
Date: 2020-07-09T15:26:46-07:00
New Revision: 227db86a1b7dd6f96f7df14890fcd071bc4fe1f5
URL:
https://github.com/llvm/llvm-project/commit/227db86a1b7dd6f96f7df14890fcd071bc4fe1f5
DIFF:
https://github.com/llvm/llvm-project/commit/227db86a1b7dd6f96f7df14890fcd071bc4fe1f5.diff
LOG
Author: Amy Huang
Date: 2020-08-13T15:48:55-07:00
New Revision: ae6523cd62a44642390f4f9d9ba9ce17d5bbbc58
URL:
https://github.com/llvm/llvm-project/commit/ae6523cd62a44642390f4f9d9ba9ce17d5bbbc58
DIFF:
https://github.com/llvm/llvm-project/commit/ae6523cd62a44642390f4f9d9ba9ce17d5bbbc58.diff
LOG
Author: Amy Huang
Date: 2022-09-15T17:45:41Z
New Revision: fda44bedd64dbcde1b54432d99ad2f0fca0ad204
URL:
https://github.com/llvm/llvm-project/commit/fda44bedd64dbcde1b54432d99ad2f0fca0ad204
DIFF:
https://github.com/llvm/llvm-project/commit/fda44bedd64dbcde1b54432d99ad2f0fca0ad204.diff
LOG: Add
Author: Amy Huang
Date: 2022-09-15T20:24:51Z
New Revision: 9ada3d5a137f5edba7a599ca83e488c76681bbf9
URL:
https://github.com/llvm/llvm-project/commit/9ada3d5a137f5edba7a599ca83e488c76681bbf9
DIFF:
https://github.com/llvm/llvm-project/commit/9ada3d5a137f5edba7a599ca83e488c76681bbf9.diff
LOG: Fix
amykhuang wrote:
Huh, apparently my no-unique-address patch did break existing plugin tests
(e.g. clang/test/Frontend/plugin-attribute.cpp), and this patch doesn't fix it
https://github.com/llvm/llvm-project/pull/70877
___
cfe-commits mailing list
cfe
https://github.com/amykhuang edited
https://github.com/llvm/llvm-project/pull/70877
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/amykhuang updated
https://github.com/llvm/llvm-project/pull/70877
>From 18369263a3160963b943cd8574edaa212b6d0996 Mon Sep 17 00:00:00 2001
From: Amy Huang
Date: Tue, 31 Oct 2023 16:45:17 -0700
Subject: [PATCH] Fix attribute plugins
---
clang/lib/Sema/ParsedAttr.cpp | 15
amykhuang wrote:
Updated the PR description and the patch. The existing
`clang/test/Frontend/plugin-attribute.cpp` seems sufficient for test coverage.
(I guess it wasn't being tested on bots though, otherwise we would have seen
it?)
https://github.com/llvm/llvm-project/pull/70877
https://github.com/amykhuang updated
https://github.com/llvm/llvm-project/pull/70877
>From 18369263a3160963b943cd8574edaa212b6d0996 Mon Sep 17 00:00:00 2001
From: Amy Huang
Date: Tue, 31 Oct 2023 16:45:17 -0700
Subject: [PATCH 1/2] Fix attribute plugins
---
clang/lib/Sema/ParsedAttr.cpp | 15
https://github.com/amykhuang created
https://github.com/llvm/llvm-project/pull/74776
no_unique_address makes it possible for a class to be empty and have non-zero
virtual size, so just remove this assert.
Bug: https://github.com/llvm/llvm-project/issues/74442
>From c3dedfd535f037fb54a8e04640f
https://github.com/amykhuang closed
https://github.com/llvm/llvm-project/pull/74776
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
amykhuang wrote:
ping for review?
https://github.com/llvm/llvm-project/pull/70877
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/amykhuang updated
https://github.com/llvm/llvm-project/pull/70877
>From 8216d6bc5329d4fcb723db14e2c503cb718cb36d Mon Sep 17 00:00:00 2001
From: Amy Huang
Date: Tue, 31 Oct 2023 16:45:17 -0700
Subject: [PATCH 1/2] Fix attribute plugins
---
clang/lib/Sema/ParsedAttr.cpp | 15
amykhuang wrote:
Whoops, sorry about that, I guess I am failing to update my fork properly...
https://github.com/llvm/llvm-project/pull/70877
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-c
https://github.com/amykhuang updated
https://github.com/llvm/llvm-project/pull/70877
>From e24ee9cbc51d0f372c30512ce5722b2bc32e20d0 Mon Sep 17 00:00:00 2001
From: Amy Huang
Date: Tue, 31 Oct 2023 16:45:17 -0700
Subject: [PATCH 1/2] Fix attribute plugins
---
clang/lib/Sema/ParsedAttr.cpp | 15
https://github.com/amykhuang closed
https://github.com/llvm/llvm-project/pull/70877
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/amykhuang created
https://github.com/llvm/llvm-project/pull/70877
[0faee97](https://github.com/llvm/llvm-project/commit/0faee97a924adec76d5c7cd680c289ced51e6b5a)
made the attribute plugin code hit an unreachable.
Bug: [70702](https://github.com/llvm/llvm-project/issues/70702
Author: Amy Huang
Date: 2021-07-22T14:52:36-07:00
New Revision: 3e2ad26b08a23e786e64e8e47547d25a1b5a7f28
URL:
https://github.com/llvm/llvm-project/commit/3e2ad26b08a23e786e64e8e47547d25a1b5a7f28
DIFF:
https://github.com/llvm/llvm-project/commit/3e2ad26b08a23e786e64e8e47547d25a1b5a7f28.diff
LOG
Author: Amy Huang
Date: 2021-07-26T17:24:42-07:00
New Revision: 1a3bf2953a9209fdc4dbb6e99678e02a7fec019d
URL:
https://github.com/llvm/llvm-project/commit/1a3bf2953a9209fdc4dbb6e99678e02a7fec019d
DIFF:
https://github.com/llvm/llvm-project/commit/1a3bf2953a9209fdc4dbb6e99678e02a7fec019d.diff
LOG
amykhuang wrote:
Hi, this is causing failures for Chrome, building with c++20:
```
$ cat t.cc
template class StrongAlias {
friend constexpr bool operator==(const StrongAlias &, const StrongAlias &) =
default;
Type value;
};
class Token {};
bool operator==(const Token&, const Token&);
Str
https://github.com/amykhuang created
https://github.com/llvm/llvm-project/pull/85136
Revert "[Clang][C++23] Implement P2448R2: Relaxing some constexpr restrictions
(#77753)"
This reverts commit 99500e8c08a4d941acb8a7eb00523296fb2acf7a because it causes
a behavior change for std=c++20. See
htt
amykhuang wrote:
I'm assuming this behavior is unintended? Sorry for the late revert
https://github.com/llvm/llvm-project/pull/77753
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/amykhuang closed
https://github.com/llvm/llvm-project/pull/85136
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/amykhuang edited
https://github.com/llvm/llvm-project/pull/85140
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
amykhuang wrote:
Nevermind, unreverted since there appear to be newer tests that use this patch.
https://github.com/llvm/llvm-project/pull/77753
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cf
https://github.com/amykhuang closed
https://github.com/llvm/llvm-project/pull/85140
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/amykhuang created
https://github.com/llvm/llvm-project/pull/85145
This reverts commit 003e292f9895a9cf4e30688269efa668d1fcbb09 because there were
dependent changes in the codebase that now fail.
>From d8f21288633aefd1528133ccdf46c5dc790e4f1f Mon Sep 17 00:00:00 2001
From: A
amykhuang wrote:
Whoops, not very familiar with git pull requests, I guess. actually reapplying
the commit now
https://github.com/llvm/llvm-project/pull/77753
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailm
https://github.com/amykhuang closed
https://github.com/llvm/llvm-project/pull/85145
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
amykhuang wrote:
I looked at this a bit and the change that increases the constexpr restrictions
is that `ext_defaulted_comparison_constexpr_mismatch` (which was added in
https://reviews.llvm.org/D146090) became
`err_incorrect_defaulted_comparison_constexpr`?
https://github.com/llvm/llvm-proj
Author: akhuang
Date: Tue Aug 27 10:46:53 2019
New Revision: 370083
URL: http://llvm.org/viewvc/llvm-project?rev=370083&view=rev
Log:
Change the X86 datalayout to add three address spaces for 32 bit signed,
32 bit unsigned, and 64 bit pointers.
Modified:
cfe/trunk/lib/Basic/Targets/OSTargets.
Author: Amy Huang
Date: 2020-01-13T15:59:03-08:00
New Revision: 53539bb032d162e0147c0e9650a5d1c7ca77dae0
URL:
https://github.com/llvm/llvm-project/commit/53539bb032d162e0147c0e9650a5d1c7ca77dae0
DIFF:
https://github.com/llvm/llvm-project/commit/53539bb032d162e0147c0e9650a5d1c7ca77dae0.diff
LOG
Author: Amy Huang
Date: 2020-01-14T12:40:21-08:00
New Revision: 651128f557229e79598e22102edb7fad3bf288c0
URL:
https://github.com/llvm/llvm-project/commit/651128f557229e79598e22102edb7fad3bf288c0
DIFF:
https://github.com/llvm/llvm-project/commit/651128f557229e79598e22102edb7fad3bf288c0.diff
LOG
Author: Amy Huang
Date: 2020-01-15T15:03:45-08:00
New Revision: 3d210ed3d1880c615776b07d1916edb400c245a6
URL:
https://github.com/llvm/llvm-project/commit/3d210ed3d1880c615776b07d1916edb400c245a6
DIFF:
https://github.com/llvm/llvm-project/commit/3d210ed3d1880c615776b07d1916edb400c245a6.diff
LOG
Author: Amy Huang
Date: 2020-01-15T15:46:07-08:00
New Revision: 44560762c62d72a103bdceff49ffa70451efd5f8
URL:
https://github.com/llvm/llvm-project/commit/44560762c62d72a103bdceff49ffa70451efd5f8
DIFF:
https://github.com/llvm/llvm-project/commit/44560762c62d72a103bdceff49ffa70451efd5f8.diff
LOG
Author: Amy Huang
Date: 2020-09-16T13:52:29-07:00
New Revision: bebfc3b92d5e8dd1b1d75d40d5d03975957eec14
URL:
https://github.com/llvm/llvm-project/commit/bebfc3b92d5e8dd1b1d75d40d5d03975957eec14
DIFF:
https://github.com/llvm/llvm-project/commit/bebfc3b92d5e8dd1b1d75d40d5d03975957eec14.diff
LOG
Author: Amy Huang
Date: 2020-09-24T14:43:48-07:00
New Revision: c8df781e54a43593eafd993a5a5cd647866955f8
URL:
https://github.com/llvm/llvm-project/commit/c8df781e54a43593eafd993a5a5cd647866955f8
DIFF:
https://github.com/llvm/llvm-project/commit/c8df781e54a43593eafd993a5a5cd647866955f8.diff
LOG
Author: Amy Huang
Date: 2020-08-24T20:17:59-07:00
New Revision: 589ce5f7050dd83fd3f7dbc182ea0fb051ece994
URL:
https://github.com/llvm/llvm-project/commit/589ce5f7050dd83fd3f7dbc182ea0fb051ece994
DIFF:
https://github.com/llvm/llvm-project/commit/589ce5f7050dd83fd3f7dbc182ea0fb051ece994.diff
LOG
Author: Amy Huang
Date: 2020-08-25T12:36:11-07:00
New Revision: b1009ee84fc0242bcebd07889306bf39d9b7170f
URL:
https://github.com/llvm/llvm-project/commit/b1009ee84fc0242bcebd07889306bf39d9b7170f
DIFF:
https://github.com/llvm/llvm-project/commit/b1009ee84fc0242bcebd07889306bf39d9b7170f.diff
LOG
Author: Amy Huang
Date: 2020-09-03T15:42:27-07:00
New Revision: aaf1a96408b1587b5fb80a3a7c424348cb09e577
URL:
https://github.com/llvm/llvm-project/commit/aaf1a96408b1587b5fb80a3a7c424348cb09e577
DIFF:
https://github.com/llvm/llvm-project/commit/aaf1a96408b1587b5fb80a3a7c424348cb09e577.diff
LOG
Author: Amy Huang
Date: 2020-11-12T13:40:26-08:00
New Revision: 0c80b542d38b4819809c600e71a6997a9b4e4294
URL:
https://github.com/llvm/llvm-project/commit/0c80b542d38b4819809c600e71a6997a9b4e4294
DIFF:
https://github.com/llvm/llvm-project/commit/0c80b542d38b4819809c600e71a6997a9b4e4294.diff
LOG
Author: Amy Huang
Date: 2020-09-29T17:00:45-07:00
New Revision: 5c4fc581d5fe8427f03ec90b0d745453398aa3ad
URL:
https://github.com/llvm/llvm-project/commit/5c4fc581d5fe8427f03ec90b0d745453398aa3ad
DIFF:
https://github.com/llvm/llvm-project/commit/5c4fc581d5fe8427f03ec90b0d745453398aa3ad.diff
LOG
Author: Amy Huang
Date: 2020-10-26T15:30:35-07:00
New Revision: 515973222ed29abe49f241e89edb6854f44162d4
URL:
https://github.com/llvm/llvm-project/commit/515973222ed29abe49f241e89edb6854f44162d4
DIFF:
https://github.com/llvm/llvm-project/commit/515973222ed29abe49f241e89edb6854f44162d4.diff
LOG
Author: Amy Huang
Date: 2020-10-27T11:29:58-07:00
New Revision: 504615353f31136dd6bf7a971b6c236fd70582be
URL:
https://github.com/llvm/llvm-project/commit/504615353f31136dd6bf7a971b6c236fd70582be
DIFF:
https://github.com/llvm/llvm-project/commit/504615353f31136dd6bf7a971b6c236fd70582be.diff
LOG
Author: Amy Huang
Date: 2020-10-28T16:35:59-07:00
New Revision: 7669f3c0f69db78cdd3deef066abc99f60fc580d
URL:
https://github.com/llvm/llvm-project/commit/7669f3c0f69db78cdd3deef066abc99f60fc580d
DIFF:
https://github.com/llvm/llvm-project/commit/7669f3c0f69db78cdd3deef066abc99f60fc580d.diff
LOG
Author: Amy Huang
Date: 2021-06-01T17:09:08-07:00
New Revision: 7daa18215905c831e130c7542f17619e9d936dfc
URL:
https://github.com/llvm/llvm-project/commit/7daa18215905c831e130c7542f17619e9d936dfc
DIFF:
https://github.com/llvm/llvm-project/commit/7daa18215905c831e130c7542f17619e9d936dfc.diff
LOG
Author: Amy Huang
Date: 2021-06-01T19:51:47-07:00
New Revision: 20797b129f844d4b12ffb2b12cf33baa2d42985c
URL:
https://github.com/llvm/llvm-project/commit/20797b129f844d4b12ffb2b12cf33baa2d42985c
DIFF:
https://github.com/llvm/llvm-project/commit/20797b129f844d4b12ffb2b12cf33baa2d42985c.diff
LOG
Author: Amy Huang
Date: 2021-06-02T16:50:37-07:00
New Revision: 9d070b2f4889887f9ce497592ef01df7b9601a1c
URL:
https://github.com/llvm/llvm-project/commit/9d070b2f4889887f9ce497592ef01df7b9601a1c
DIFF:
https://github.com/llvm/llvm-project/commit/9d070b2f4889887f9ce497592ef01df7b9601a1c.diff
LOG
Author: Amy Huang
Date: 2021-01-28T16:30:38-08:00
New Revision: d73564c510036b2d4f5858effdcd23fe54fc1063
URL:
https://github.com/llvm/llvm-project/commit/d73564c510036b2d4f5858effdcd23fe54fc1063
DIFF:
https://github.com/llvm/llvm-project/commit/d73564c510036b2d4f5858effdcd23fe54fc1063.diff
LOG
Author: Amy Huang
Date: 2021-01-28T16:41:26-08:00
New Revision: 9b21d4b9434d2d4796b0d60d64f6ded9bac95441
URL:
https://github.com/llvm/llvm-project/commit/9b21d4b9434d2d4796b0d60d64f6ded9bac95441
DIFF:
https://github.com/llvm/llvm-project/commit/9b21d4b9434d2d4796b0d60d64f6ded9bac95441.diff
LOG
Author: Amy Huang
Date: 2021-01-28T19:03:41-08:00
New Revision: 7ef79bb8e240aafab265107b8b7d63d3e32ddb93
URL:
https://github.com/llvm/llvm-project/commit/7ef79bb8e240aafab265107b8b7d63d3e32ddb93
DIFF:
https://github.com/llvm/llvm-project/commit/7ef79bb8e240aafab265107b8b7d63d3e32ddb93.diff
LOG
Author: Amy Huang
Date: 2021-02-03T15:25:49-08:00
New Revision: 26e9c99010b6870ee5c8ce998a84214e06f3f3a9
URL:
https://github.com/llvm/llvm-project/commit/26e9c99010b6870ee5c8ce998a84214e06f3f3a9
DIFF:
https://github.com/llvm/llvm-project/commit/26e9c99010b6870ee5c8ce998a84214e06f3f3a9.diff
LOG
Author: Amy Huang
Date: 2021-09-29T18:46:55-07:00
New Revision: 0cd9d8a48bdddb17de2c6388f9d775353f9acab9
URL:
https://github.com/llvm/llvm-project/commit/0cd9d8a48bdddb17de2c6388f9d775353f9acab9
DIFF:
https://github.com/llvm/llvm-project/commit/0cd9d8a48bdddb17de2c6388f9d775353f9acab9.diff
LOG
Author: Amy Huang
Date: 2021-02-12T10:16:49-08:00
New Revision: 1b5c2915a2318705727ada586290de15e2cad202
URL:
https://github.com/llvm/llvm-project/commit/1b5c2915a2318705727ada586290de15e2cad202
DIFF:
https://github.com/llvm/llvm-project/commit/1b5c2915a2318705727ada586290de15e2cad202.diff
LOG
Author: Amy Huang
Date: 2021-02-12T10:18:17-08:00
New Revision: 3fe465fb2cd64cd7bd910c761920e3378fe8d1b0
URL:
https://github.com/llvm/llvm-project/commit/3fe465fb2cd64cd7bd910c761920e3378fe8d1b0
DIFF:
https://github.com/llvm/llvm-project/commit/3fe465fb2cd64cd7bd910c761920e3378fe8d1b0.diff
LOG
Author: Amy Huang
Date: 2021-06-09T16:15:16-07:00
New Revision: cf11d9585afd5c43031a9fb622c8c31b4bef
URL:
https://github.com/llvm/llvm-project/commit/cf11d9585afd5c43031a9fb622c8c31b4bef
DIFF:
https://github.com/llvm/llvm-project/commit/cf11d9585afd5c43031a9fb622c8c31b4bef.diff
LOG
Author: Amy Huang
Date: 2021-03-12T12:30:01-08:00
New Revision: d7cd208f08afca450484be97604a55704a628e88
URL:
https://github.com/llvm/llvm-project/commit/d7cd208f08afca450484be97604a55704a628e88
DIFF:
https://github.com/llvm/llvm-project/commit/d7cd208f08afca450484be97604a55704a628e88.diff
LOG
Author: Amy Huang
Date: 2022-10-27T22:24:34Z
New Revision: e8433a2b06d554df922d67f953a06701402536a1
URL:
https://github.com/llvm/llvm-project/commit/e8433a2b06d554df922d67f953a06701402536a1
DIFF:
https://github.com/llvm/llvm-project/commit/e8433a2b06d554df922d67f953a06701402536a1.diff
LOG: Upd
Author: Amy Huang
Date: 2022-10-27T22:41:49Z
New Revision: 01636fb0aef0ef06f1fa13292ce7682348b41d27
URL:
https://github.com/llvm/llvm-project/commit/01636fb0aef0ef06f1fa13292ce7682348b41d27
DIFF:
https://github.com/llvm/llvm-project/commit/01636fb0aef0ef06f1fa13292ce7682348b41d27.diff
LOG: Fix
Author: Amy Huang
Date: 2022-09-22T23:08:52Z
New Revision: 3283f71069a0d91593c81a610a710979fb655d7f
URL:
https://github.com/llvm/llvm-project/commit/3283f71069a0d91593c81a610a710979fb655d7f
DIFF:
https://github.com/llvm/llvm-project/commit/3283f71069a0d91593c81a610a710979fb655d7f.diff
LOG: Add
Author: Amy Huang
Date: 2022-12-22T16:33:28Z
New Revision: 63aa57dc57e1d47479025f65a89a5a9da974800f
URL:
https://github.com/llvm/llvm-project/commit/63aa57dc57e1d47479025f65a89a5a9da974800f
DIFF:
https://github.com/llvm/llvm-project/commit/63aa57dc57e1d47479025f65a89a5a9da974800f.diff
LOG: Sma
@@ -10752,6 +10752,68 @@ Value
*CodeGenFunction::EmitAArch64BuiltinExpr(unsigned BuiltinID,
return Load;
}
+ if (BuiltinID == AArch64::BI_CopyDoubleFromInt64 ||
+ BuiltinID == AArch64::BI_CopyFloatFromInt32 ||
+ BuiltinID == AArch64::BI_CopyInt32FromFloat ||
@@ -10752,6 +10752,68 @@ Value
*CodeGenFunction::EmitAArch64BuiltinExpr(unsigned BuiltinID,
return Load;
}
+ if (BuiltinID == AArch64::BI_CopyDoubleFromInt64 ||
+ BuiltinID == AArch64::BI_CopyFloatFromInt32 ||
+ BuiltinID == AArch64::BI_CopyInt32FromFloat ||
https://github.com/amykhuang updated
https://github.com/llvm/llvm-project/pull/66554
>From f0375650be09359ac1a87dd7a60a9415a55cf837 Mon Sep 17 00:00:00 2001
From: Amy Huang
Date: Thu, 7 Sep 2023 11:32:17 -0700
Subject: [PATCH 1/3] [MSVC, ARM64] Add _Copy* and _Count* intrinsics
---
clang/incl
https://github.com/amykhuang resolved
https://github.com/llvm/llvm-project/pull/65675
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/amykhuang resolved
https://github.com/llvm/llvm-project/pull/65675
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
amykhuang wrote:
> > We should consider whether we want to support `__msvc_no_unique_address__`
> > or similar as an alternative spelling #61196
>
> I think `[[__msvc__::__no_unique_address__]]` would be better. This is how
> the clang and gnu attributes are handled too. I'm also fine with han
https://github.com/amykhuang updated
https://github.com/llvm/llvm-project/pull/65675
>From 481337fde54dc4d7f68a604952a963c99913675d Mon Sep 17 00:00:00 2001
From: Amy Huang
Date: Fri, 21 Jul 2023 16:30:30 -0700
Subject: [PATCH 1/6] Implement [[msvc::no_unique_address]]
This attribute should ma
https://github.com/amykhuang resolved
https://github.com/llvm/llvm-project/pull/65675
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
amykhuang wrote:
Are there any other comments here? I think I've addressed all the existing ones.
https://github.com/llvm/llvm-project/pull/65675
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cf
@@ -10779,6 +10779,70 @@ Value
*CodeGenFunction::EmitAArch64BuiltinExpr(unsigned BuiltinID,
return Load;
}
+ if (BuiltinID == AArch64::BI_CopyDoubleFromInt64 ||
+ BuiltinID == AArch64::BI_CopyFloatFromInt32 ||
+ BuiltinID == AArch64::BI_CopyInt32FromFloat ||
https://github.com/amykhuang updated
https://github.com/llvm/llvm-project/pull/66554
>From de9c8618210103074e580105ce894e66dba782a9 Mon Sep 17 00:00:00 2001
From: Amy Huang
Date: Thu, 7 Sep 2023 11:32:17 -0700
Subject: [PATCH 1/3] [MSVC, ARM64] Add _Copy* and _Count* intrinsics
---
clang/incl
@@ -270,6 +269,20 @@ TARGET_HEADER_BUILTIN(__readx18word, "UsUNi", "nh",
INTRIN_H, ALL_MS_LANGUAGES,
TARGET_HEADER_BUILTIN(__readx18dword, "UNiUNi", "nh", INTRIN_H,
ALL_MS_LANGUAGES, "")
TARGET_HEADER_BUILTIN(__readx18qword, "ULLiUNi", "nh", INTRIN_H,
ALL_MS_LANGUAGES, "")
https://github.com/amykhuang resolved
https://github.com/llvm/llvm-project/pull/66554
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -10779,6 +10779,70 @@ Value
*CodeGenFunction::EmitAArch64BuiltinExpr(unsigned BuiltinID,
return Load;
}
+ if (BuiltinID == AArch64::BI_CopyDoubleFromInt64 ||
+ BuiltinID == AArch64::BI_CopyFloatFromInt32 ||
+ BuiltinID == AArch64::BI_CopyInt32FromFloat ||
https://github.com/amykhuang resolved
https://github.com/llvm/llvm-project/pull/66554
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/amykhuang updated
https://github.com/llvm/llvm-project/pull/66554
>From de9c8618210103074e580105ce894e66dba782a9 Mon Sep 17 00:00:00 2001
From: Amy Huang
Date: Thu, 7 Sep 2023 11:32:17 -0700
Subject: [PATCH 1/3] [MSVC, ARM64] Add _Copy* and _Count* intrinsics
---
clang/incl
1 - 100 of 173 matches
Mail list logo