[clang] [X86] Align 128/256 variants to use void * as 512 variants. (PR #66310)

2023-09-14 Thread Phoebe Wang via cfe-commits
https://github.com/phoebewang edited https://github.com/llvm/llvm-project/pull/66310 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [X86] Align 128/256 variants to use void * as 512 variants. (PR #66310)

2023-09-14 Thread Phoebe Wang via cfe-commits
https://github.com/phoebewang approved this pull request. LGTM. https://github.com/llvm/llvm-project/pull/66310 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [X86][Driver] Move mno-gather/mno-scatter from m_x86_Features_Group to m_Group. NFCI (PR #65457)

2023-09-06 Thread Phoebe Wang via cfe-commits
https://github.com/phoebewang closed https://github.com/llvm/llvm-project/pull/65457 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [X86][Driver] Move mno-gather/mno-scatter from m_x86_Features_Group to m_Group. NFCI (PR #65457)

2023-09-06 Thread Phoebe Wang via cfe-commits
https://github.com/phoebewang edited https://github.com/llvm/llvm-project/pull/65457 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [X86][Driver] Move mno-gather/mno-scatter from m_x86_Features_Group yo m_Group. NFCI (PR #65457)

2023-09-06 Thread Phoebe Wang via cfe-commits
https://github.com/phoebewang review_requested https://github.com/llvm/llvm-project/pull/65457 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [X86][Driver] Move mno-gather/mno-scatter from m_x86_Features_Group yo m_Group. NFCI (PR #65457)

2023-09-06 Thread Phoebe Wang via cfe-commits
https://github.com/phoebewang edited https://github.com/llvm/llvm-project/pull/65457 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [X86][Driver] Move mno-gather/mno-scatter from m_x86_Features_Group yo m_Group. NFCI (PR #65457)

2023-09-06 Thread Phoebe Wang via cfe-commits
https://github.com/phoebewang edited https://github.com/llvm/llvm-project/pull/65457 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [X86][Driver] Move mno-gather/mno-scatter from m_x86_Features_Group yo m_Group. NFCI (PR #65457)

2023-09-06 Thread Phoebe Wang via cfe-commits
https://github.com/phoebewang review_requested https://github.com/llvm/llvm-project/pull/65457 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [X86][Driver] Move mno-gather/mno-scatter from m_x86_Features_Group yo m_Group. NFCI (PR #65457)

2023-09-06 Thread Phoebe Wang via cfe-commits
https://github.com/phoebewang created https://github.com/llvm/llvm-project/pull/65457: m_x86_Features_Group always turn `mno-` into `-target-feature-`. In this case, we don't have `-gather/-scatter` but `+prefer-no-gather/scatter`. >From be58af68f221bb65788e74f8cfe4952c1038ae70 Mon

[clang] fa1dc06 - [clang][X86] Update excessive register save diagnostic to more closely follow the interrupt attribute spec

2023-08-29 Thread Phoebe Wang via cfe-commits
Author: Antonio Abbatangelo Date: 2023-08-30T11:52:04+08:00 New Revision: fa1dc06a1b3997f025b0d81539c31a74e6b6ec79 URL: https://github.com/llvm/llvm-project/commit/fa1dc06a1b3997f025b0d81539c31a74e6b6ec79 DIFF:

[clang] dd2e681 - [Docs] Fix Sphinx documentation formatting issues in LanguageExtensions.rst

2023-05-27 Thread Phoebe Wang via cfe-commits
Author: M. Zeeshan Siddiqui Date: 2023-05-27T16:45:21+08:00 New Revision: dd2e681612f1f09d92abc9e16f5f65293e3fe725 URL: https://github.com/llvm/llvm-project/commit/dd2e681612f1f09d92abc9e16f5f65293e3fe725 DIFF:

[clang] e621757 - [Clang][BFloat16] Upgrade __bf16 to arithmetic type, change mangling, and extend excess precision support

2023-05-26 Thread Phoebe Wang via cfe-commits
Author: M. Zeeshan Siddiqui Date: 2023-05-27T13:33:50+08:00 New Revision: e62175736551abf40a3410bc246f58e650eb8158 URL: https://github.com/llvm/llvm-project/commit/e62175736551abf40a3410bc246f58e650eb8158 DIFF:

[clang] c2cec8a - Revert "Reland "[Driver] Support multi /guard: options""

2023-05-21 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2023-05-21T22:48:35+08:00 New Revision: c2cec8a91cf948aac6ec7c7b4e74aab2236769bd URL: https://github.com/llvm/llvm-project/commit/c2cec8a91cf948aac6ec7c7b4e74aab2236769bd DIFF: https://github.com/llvm/llvm-project/commit/c2cec8a91cf948aac6ec7c7b4e74aab2236769bd.diff

[clang] 2f0a169 - Reland "[Driver] Support multi /guard: options"

2023-05-21 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2023-05-21T22:49:34+08:00 New Revision: 2f0a1699eab7c00a64312e7f87e0d85a2e9b9e6e URL: https://github.com/llvm/llvm-project/commit/2f0a1699eab7c00a64312e7f87e0d85a2e9b9e6e DIFF: https://github.com/llvm/llvm-project/commit/2f0a1699eab7c00a64312e7f87e0d85a2e9b9e6e.diff

[clang] caf01f9 - Reland "[Driver] Support multi /guard: options"

2023-05-21 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2023-05-21T22:43:30+08:00 New Revision: caf01f9b1df732d4eda1577123be7ec5da964f8f URL: https://github.com/llvm/llvm-project/commit/caf01f9b1df732d4eda1577123be7ec5da964f8f DIFF: https://github.com/llvm/llvm-project/commit/caf01f9b1df732d4eda1577123be7ec5da964f8f.diff

[clang] bc9fda0 - Revert "Reland "[Driver] Support multi /guard: options""

2023-05-21 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2023-05-21T22:39:37+08:00 New Revision: bc9fda01ad1341519694bbf1e1b738298e3395f3 URL: https://github.com/llvm/llvm-project/commit/bc9fda01ad1341519694bbf1e1b738298e3395f3 DIFF: https://github.com/llvm/llvm-project/commit/bc9fda01ad1341519694bbf1e1b738298e3395f3.diff

[clang] a4f366d - Reland "[Driver] Support multi /guard: options"

2023-05-20 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2023-05-20T14:44:05+08:00 New Revision: a4f366dcd85c440a611bbc82f1d24c2d9a735251 URL: https://github.com/llvm/llvm-project/commit/a4f366dcd85c440a611bbc82f1d24c2d9a735251 DIFF: https://github.com/llvm/llvm-project/commit/a4f366dcd85c440a611bbc82f1d24c2d9a735251.diff

[clang] 3b6f7e4 - [Driver] Support multi /guard: options

2023-05-16 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2023-05-16T23:47:44+08:00 New Revision: 3b6f7e45a20990fdbc2b43dc08457fc79d53bd39 URL: https://github.com/llvm/llvm-project/commit/3b6f7e45a20990fdbc2b43dc08457fc79d53bd39 DIFF: https://github.com/llvm/llvm-project/commit/3b6f7e45a20990fdbc2b43dc08457fc79d53bd39.diff

[clang] a3f6884 - [Windows SEH] Fix ehcleanup crash for Windows -EHa

2023-04-12 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2023-04-12T14:44:11+08:00 New Revision: a3f688422c44519b578f9ae728b955aabe6b494e URL: https://github.com/llvm/llvm-project/commit/a3f688422c44519b578f9ae728b955aabe6b494e DIFF: https://github.com/llvm/llvm-project/commit/a3f688422c44519b578f9ae728b955aabe6b494e.diff

[clang] b7e20aa - [Doc][NFC] Fix a typo

2023-04-07 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2023-04-07T23:34:26+08:00 New Revision: b7e20aa9b7d31e91db6df82baba30b8d33050638 URL: https://github.com/llvm/llvm-project/commit/b7e20aa9b7d31e91db6df82baba30b8d33050638 DIFF: https://github.com/llvm/llvm-project/commit/b7e20aa9b7d31e91db6df82baba30b8d33050638.diff

[clang] 0cc66f3 - [Windows SEH] Fix catch+return crash for Windows -EHa

2023-04-01 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2023-04-01T14:53:33+08:00 New Revision: 0cc66f3c779b80a199d692fa84f7ed8d29373d1c URL: https://github.com/llvm/llvm-project/commit/0cc66f3c779b80a199d692fa84f7ed8d29373d1c DIFF: https://github.com/llvm/llvm-project/commit/0cc66f3c779b80a199d692fa84f7ed8d29373d1c.diff

[clang] 073cc29 - [X86][Reduce] Preserve fast math flags when change it. NFCI

2022-12-23 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2022-12-24T11:41:17+08:00 New Revision: 073cc29e04b756cb4997bf3538c733c0938cd4ae URL: https://github.com/llvm/llvm-project/commit/073cc29e04b756cb4997bf3538c733c0938cd4ae DIFF: https://github.com/llvm/llvm-project/commit/073cc29e04b756cb4997bf3538c733c0938cd4ae.diff

[clang] 94c5df8 - [AMX] Support AMX-FP16 new intrinsic interface

2022-11-30 Thread Phoebe Wang via cfe-commits
Author: Xiang1 Zhang Date: 2022-12-01T09:47:53+08:00 New Revision: 94c5df8a7618b4d0fae8796d393bcc0d32c845ee URL: https://github.com/llvm/llvm-project/commit/94c5df8a7618b4d0fae8796d393bcc0d32c845ee DIFF: https://github.com/llvm/llvm-project/commit/94c5df8a7618b4d0fae8796d393bcc0d32c845ee.diff

[clang] 862c3d4 - Fix obvious typo

2022-11-29 Thread Phoebe Wang via cfe-commits
Author: Gabriel F. T. Gomes Date: 2022-11-30T14:01:08+08:00 New Revision: 862c3d4fbe185c3d77c067e6e6ad1f07082a31e1 URL: https://github.com/llvm/llvm-project/commit/862c3d4fbe185c3d77c067e6e6ad1f07082a31e1 DIFF:

[clang] 13f8336 - [Driver] Add -fsample-profile-use-profi

2022-11-07 Thread Phoebe Wang via cfe-commits
Author: haoyuintel Date: 2022-11-08T15:51:38+08:00 New Revision: 13f83365cdb5bb752066ee8f4149ae24dfe46cf1 URL: https://github.com/llvm/llvm-project/commit/13f83365cdb5bb752066ee8f4149ae24dfe46cf1 DIFF: https://github.com/llvm/llvm-project/commit/13f83365cdb5bb752066ee8f4149ae24dfe46cf1.diff

[clang] 5251678 - [X86][CET] Add Diags for targets pre to i686 for `-fcf-protection`

2022-11-03 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2022-11-04T12:38:29+08:00 New Revision: 52516782972730ff065a34123a9d8876da08c254 URL: https://github.com/llvm/llvm-project/commit/52516782972730ff065a34123a9d8876da08c254 DIFF: https://github.com/llvm/llvm-project/commit/52516782972730ff065a34123a9d8876da08c254.diff

[clang] e26f287 - Fix buildbot fail

2022-10-27 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2022-10-27T18:23:19+08:00 New Revision: e26f28711c1f81b7f74ce749269e7539492d3934 URL: https://github.com/llvm/llvm-project/commit/e26f28711c1f81b7f74ce749269e7539492d3934 DIFF: https://github.com/llvm/llvm-project/commit/e26f28711c1f81b7f74ce749269e7539492d3934.diff

[clang] b51b90d - [X86][1/2] SUPPORT RAO-INT

2022-10-27 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2022-10-27T17:20:07+08:00 New Revision: b51b90d6e25c3a3129608e2d764cae8818b7ad15 URL: https://github.com/llvm/llvm-project/commit/b51b90d6e25c3a3129608e2d764cae8818b7ad15 DIFF: https://github.com/llvm/llvm-project/commit/b51b90d6e25c3a3129608e2d764cae8818b7ad15.diff

[clang] e0fb01e - [X86] Move 128/256-bit FP16/BF16 typedef to emmintrin.h or avxintrin.h, NFCI

2022-10-20 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2022-10-20T14:15:09+08:00 New Revision: e0fb01e97b6b7d2fe66b17b36eeb98aa78c6e3bb URL: https://github.com/llvm/llvm-project/commit/e0fb01e97b6b7d2fe66b17b36eeb98aa78c6e3bb DIFF: https://github.com/llvm/llvm-project/commit/e0fb01e97b6b7d2fe66b17b36eeb98aa78c6e3bb.diff

[clang] 62ca791 - [X86][1/2] Support PREFETCHI instructions

2022-10-19 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2022-10-20T08:46:01+08:00 New Revision: 62ca79102cf9646aa9ed0dac7f018432a68eedf1 URL: https://github.com/llvm/llvm-project/commit/62ca79102cf9646aa9ed0dac7f018432a68eedf1 DIFF: https://github.com/llvm/llvm-project/commit/62ca79102cf9646aa9ed0dac7f018432a68eedf1.diff

[clang] 46bb4b9 - [X86][fastcall][vectorcall] Move capability check before free register update

2022-09-19 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2022-09-20T09:18:23+08:00 New Revision: 46bb4b99ae9f7b043c58d0b17df031bd02ccfd01 URL: https://github.com/llvm/llvm-project/commit/46bb4b99ae9f7b043c58d0b17df031bd02ccfd01 DIFF: https://github.com/llvm/llvm-project/commit/46bb4b99ae9f7b043c58d0b17df031bd02ccfd01.diff

[clang] 2f8a4ac - [Clang][NFC] update predicate and reduce redundant check

2022-09-18 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2022-09-18T21:56:31+08:00 New Revision: 2f8a4acf1ad7790a82619932b198b7b7d07cd027 URL: https://github.com/llvm/llvm-project/commit/2f8a4acf1ad7790a82619932b198b7b7d07cd027 DIFF: https://github.com/llvm/llvm-project/commit/2f8a4acf1ad7790a82619932b198b7b7d07cd027.diff

[clang] 490de4a - [Clang][NFC] update obsolete check predicate

2022-09-18 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2022-09-18T18:00:36+08:00 New Revision: 490de4ab47c8e22f7a48d9da785390e23df9e25f URL: https://github.com/llvm/llvm-project/commit/490de4ab47c8e22f7a48d9da785390e23df9e25f DIFF: https://github.com/llvm/llvm-project/commit/490de4ab47c8e22f7a48d9da785390e23df9e25f.diff

[clang] a845d8f - [X86][BF16] Add type mangling for Windows

2022-08-29 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2022-08-29T16:12:26+08:00 New Revision: a845d8fc57b6b09198bcb104f060925298034636 URL: https://github.com/llvm/llvm-project/commit/a845d8fc57b6b09198bcb104f060925298034636 DIFF: https://github.com/llvm/llvm-project/commit/a845d8fc57b6b09198bcb104f060925298034636.diff

[clang] 08388ad - [X86][AVX512FP16] Relax limitation to AVX512FP16 intrinsics. NFCI

2022-08-22 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2022-08-23T11:35:16+08:00 New Revision: 08388ad81e9d65116b0857b0ebc9bcf7f2be5e31 URL: https://github.com/llvm/llvm-project/commit/08388ad81e9d65116b0857b0ebc9bcf7f2be5e31 DIFF: https://github.com/llvm/llvm-project/commit/08388ad81e9d65116b0857b0ebc9bcf7f2be5e31.diff

[clang] df23fc4 - [X86][AVX512FP16] Add the missing const modifiers. NFCI

2022-08-22 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2022-08-22T22:07:42+08:00 New Revision: df23fc4f7fe7b9210217cbd37c409fc76d4ff136 URL: https://github.com/llvm/llvm-project/commit/df23fc4f7fe7b9210217cbd37c409fc76d4ff136 DIFF: https://github.com/llvm/llvm-project/commit/df23fc4f7fe7b9210217cbd37c409fc76d4ff136.diff

[clang] e4888a3 - [X86][BF16] Enable __bf16 for x86 targets.

2022-08-09 Thread Phoebe Wang via cfe-commits
Author: Freddy Ye Date: 2022-08-10T09:00:47+08:00 New Revision: e4888a37d36780872d685c68ef8b26b2e14d6d39 URL: https://github.com/llvm/llvm-project/commit/e4888a37d36780872d685c68ef8b26b2e14d6d39 DIFF: https://github.com/llvm/llvm-project/commit/e4888a37d36780872d685c68ef8b26b2e14d6d39.diff

[clang] 6f867f9 - [X86] Support ``-mindirect-branch-cs-prefix`` for call and jmp to indirect thunk

2022-08-04 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2022-08-04T15:12:15+08:00 New Revision: 6f867f9102838ebe314c1f3661fdf95700386e5a URL: https://github.com/llvm/llvm-project/commit/6f867f9102838ebe314c1f3661fdf95700386e5a DIFF: https://github.com/llvm/llvm-project/commit/6f867f9102838ebe314c1f3661fdf95700386e5a.diff

[clang] abeeae5 - [X86] Support `_Float16` on SSE2 and up

2022-06-30 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2022-06-30T17:21:37+08:00 New Revision: abeeae570efff38dceccf68f5352809c58ffdda2 URL: https://github.com/llvm/llvm-project/commit/abeeae570efff38dceccf68f5352809c58ffdda2 DIFF: https://github.com/llvm/llvm-project/commit/abeeae570efff38dceccf68f5352809c58ffdda2.diff

[clang] 527ef8c - Reland "[X86] Support `_Float16` on SSE2 and up"

2022-06-28 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2022-06-28T14:38:56+08:00 New Revision: 527ef8ca981e88a35758c0e4143be6853ea26dfc URL: https://github.com/llvm/llvm-project/commit/527ef8ca981e88a35758c0e4143be6853ea26dfc DIFF: https://github.com/llvm/llvm-project/commit/527ef8ca981e88a35758c0e4143be6853ea26dfc.diff

[clang] f5d781d - [X86] Support `_Float16` on SSE2 and up

2022-06-27 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2022-06-27T21:37:30+08:00 New Revision: f5d781d6273cc56dd8b44ee9e4cfb2ae5579bb04 URL: https://github.com/llvm/llvm-project/commit/f5d781d6273cc56dd8b44ee9e4cfb2ae5579bb04 DIFF: https://github.com/llvm/llvm-project/commit/f5d781d6273cc56dd8b44ee9e4cfb2ae5579bb04.diff

[clang] 52818fd - [Clang][FP16] Add 4 builtins for _Float16

2022-06-05 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2022-06-06T09:00:26+08:00 New Revision: 52818fd97f0f2b13d12e66de9f06b9f4cbc0be07 URL: https://github.com/llvm/llvm-project/commit/52818fd97f0f2b13d12e66de9f06b9f4cbc0be07 DIFF: https://github.com/llvm/llvm-project/commit/52818fd97f0f2b13d12e66de9f06b9f4cbc0be07.diff

[clang] a2ea5b4 - [X86] Add support for `-mharden-sls=[none|all|return|indirect-jmp]`

2022-05-31 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2022-06-01T09:45:04+08:00 New Revision: a2ea5b496bcd3762f96c38a09db1d38729fa6325 URL: https://github.com/llvm/llvm-project/commit/a2ea5b496bcd3762f96c38a09db1d38729fa6325 DIFF: https://github.com/llvm/llvm-project/commit/a2ea5b496bcd3762f96c38a09db1d38729fa6325.diff

[clang] aa25b55 - [X86] Add `void` to void function. NFC

2022-05-04 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2022-05-05T10:58:46+08:00 New Revision: aa25b55bde87501f72346704136951834140bda8 URL: https://github.com/llvm/llvm-project/commit/aa25b55bde87501f72346704136951834140bda8 DIFF: https://github.com/llvm/llvm-project/commit/aa25b55bde87501f72346704136951834140bda8.diff

[clang] 2d18a86 - [X86] Fix uninitialized variable warnings in cetintrin.h reported by #55224

2022-05-04 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2022-05-04T21:12:12+08:00 New Revision: 2d18a86d14a936798a34b10d4b951465b7f0527f URL: https://github.com/llvm/llvm-project/commit/2d18a86d14a936798a34b10d4b951465b7f0527f DIFF: https://github.com/llvm/llvm-project/commit/2d18a86d14a936798a34b10d4b951465b7f0527f.diff

[clang] b540ee5 - [X86] Fix redundant `%s` in RUN command. NFC

2022-05-04 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2022-05-04T20:29:50+08:00 New Revision: b540ee540266f42b238e683c775c32a10c184ab5 URL: https://github.com/llvm/llvm-project/commit/b540ee540266f42b238e683c775c32a10c184ab5 DIFF: https://github.com/llvm/llvm-project/commit/b540ee540266f42b238e683c775c32a10c184ab5.diff

[clang] db1cec3 - [X86] Fix CodeGen Module Flag for -mibt-seal

2022-04-29 Thread Phoebe Wang via cfe-commits
Author: Joao Moreira Date: 2022-04-29T15:37:28+08:00 New Revision: db1cec371c00722ce42683e0dc8a2021186332c5 URL: https://github.com/llvm/llvm-project/commit/db1cec371c00722ce42683e0dc8a2021186332c5 DIFF: https://github.com/llvm/llvm-project/commit/db1cec371c00722ce42683e0dc8a2021186332c5.diff

[clang] cd26190 - [X86][regcall] Support passing / returning structures

2022-03-28 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2022-03-29T11:29:57+08:00 New Revision: cd26190a10fceb6e1472fabcd9e1736f62f078c4 URL: https://github.com/llvm/llvm-project/commit/cd26190a10fceb6e1472fabcd9e1736f62f078c4 DIFF: https://github.com/llvm/llvm-project/commit/cd26190a10fceb6e1472fabcd9e1736f62f078c4.diff

[clang] 3210360 - [Inline-asm] Add diagnosts for unsupported inline assembly arguments

2022-03-22 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2022-03-23T11:25:19+08:00 New Revision: 32103608fc073700f04238872d8b22655ddec3fb URL: https://github.com/llvm/llvm-project/commit/32103608fc073700f04238872d8b22655ddec3fb DIFF: https://github.com/llvm/llvm-project/commit/32103608fc073700f04238872d8b22655ddec3fb.diff

[clang] 4de9a75 - [X86] Add helper enum for ternary intrinsics

2022-03-07 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2022-03-08T11:19:05+08:00 New Revision: 4de9a752d6affb7427d53c50bb64c94c3014b3f0 URL: https://github.com/llvm/llvm-project/commit/4de9a752d6affb7427d53c50bb64c94c3014b3f0 DIFF: https://github.com/llvm/llvm-project/commit/4de9a752d6affb7427d53c50bb64c94c3014b3f0.diff

[clang] 3e19ba3 - [X86][MS] Add 80bit long double support for Windows

2022-02-13 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2022-02-14T13:32:29+08:00 New Revision: 3e19ba36fca9fa0b6aba0de2767f26dfd463cb5a URL: https://github.com/llvm/llvm-project/commit/3e19ba36fca9fa0b6aba0de2767f26dfd463cb5a DIFF: https://github.com/llvm/llvm-project/commit/3e19ba36fca9fa0b6aba0de2767f26dfd463cb5a.diff

[clang] 37d1d02 - [X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC

2022-01-22 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2022-01-23T09:58:46+08:00 New Revision: 37d1d02200b9472082304c191f396f0489d00e05 URL: https://github.com/llvm/llvm-project/commit/37d1d02200b9472082304c191f396f0489d00e05 DIFF: https://github.com/llvm/llvm-project/commit/37d1d02200b9472082304c191f396f0489d00e05.diff

[clang] 82af950 - [X86] Enable ibt-seal optimization when LTO is used in Kernel

2022-01-20 Thread Phoebe Wang via cfe-commits
Author: Joao Moreira Date: 2022-01-21T10:55:34+08:00 New Revision: 82af95029ec947fed8b9c516f04d4f217bd87930 URL: https://github.com/llvm/llvm-project/commit/82af95029ec947fed8b9c516f04d4f217bd87930 DIFF: https://github.com/llvm/llvm-project/commit/82af95029ec947fed8b9c516f04d4f217bd87930.diff

[clang] f63a805 - Revert "[X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC"

2022-01-14 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2022-01-15T10:54:38+08:00 New Revision: f63a805a4e9924002a9533b335ab29a8b5c7a9ac URL: https://github.com/llvm/llvm-project/commit/f63a805a4e9924002a9533b335ab29a8b5c7a9ac DIFF: https://github.com/llvm/llvm-project/commit/f63a805a4e9924002a9533b335ab29a8b5c7a9ac.diff

[clang] 1bb0caf - [X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC

2022-01-12 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2022-01-12T17:50:37+08:00 New Revision: 1bb0caf561688681be67cc91560348c9e43fcbf3 URL: https://github.com/llvm/llvm-project/commit/1bb0caf561688681be67cc91560348c9e43fcbf3 DIFF: https://github.com/llvm/llvm-project/commit/1bb0caf561688681be67cc91560348c9e43fcbf3.diff

[clang] 24c68ea - Reland "[X86][MS-InlineAsm] Use exact conditions to recognize MS global variables"

2021-12-24 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2021-12-24T17:42:51+08:00 New Revision: 24c68ea1eb4fc0d0e782424ddb02da9e8c53ddf5 URL: https://github.com/llvm/llvm-project/commit/24c68ea1eb4fc0d0e782424ddb02da9e8c53ddf5 DIFF: https://github.com/llvm/llvm-project/commit/24c68ea1eb4fc0d0e782424ddb02da9e8c53ddf5.diff

[clang] a954558 - Revert "[X86][MS-InlineAsm] Use exact conditions to recognize MS global variables"

2021-12-22 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2021-12-23T12:44:33+08:00 New Revision: a954558e878ed9e97e99036229e99af8c6b6c881 URL: https://github.com/llvm/llvm-project/commit/a954558e878ed9e97e99036229e99af8c6b6c881 DIFF: https://github.com/llvm/llvm-project/commit/a954558e878ed9e97e99036229e99af8c6b6c881.diff

[clang] 682d01a - [X86][MS-InlineAsm] Use exact conditions to recognize MS global variables

2021-12-22 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2021-12-23T11:46:03+08:00 New Revision: 682d01a1c1c52bd95d3d06267d6017395770256b URL: https://github.com/llvm/llvm-project/commit/682d01a1c1c52bd95d3d06267d6017395770256b DIFF: https://github.com/llvm/llvm-project/commit/682d01a1c1c52bd95d3d06267d6017395770256b.diff

[clang] 925ec98 - Revert "[X86][clang] Emit diagnostic for float and double when we have features -x87 and -sse on 64-bits"

2021-12-09 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2021-12-10T10:31:09+08:00 New Revision: 925ec98d000a9df7749e93e8831282cbbb5839b2 URL: https://github.com/llvm/llvm-project/commit/925ec98d000a9df7749e93e8831282cbbb5839b2 DIFF: https://github.com/llvm/llvm-project/commit/925ec98d000a9df7749e93e8831282cbbb5839b2.diff

[clang] d7c07f6 - [X86][MS-InlineAsm] Make the constraint *m to be simple place holder

2021-12-09 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2021-12-10T09:29:38+08:00 New Revision: d7c07f60b35f901f5bd9153b11807124a9bdde60 URL: https://github.com/llvm/llvm-project/commit/d7c07f60b35f901f5bd9153b11807124a9bdde60 DIFF: https://github.com/llvm/llvm-project/commit/d7c07f60b35f901f5bd9153b11807124a9bdde60.diff

[clang] 4a2c827 - [X86][clang] Emit diagnostic for float and double when we have features -x87 and -sse on 64-bits

2021-12-07 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2021-12-08T09:50:26+08:00 New Revision: 4a2c827b178f89d4cdeb56153d9440ad4ba786a3 URL: https://github.com/llvm/llvm-project/commit/4a2c827b178f89d4cdeb56153d9440ad4ba786a3 DIFF: https://github.com/llvm/llvm-project/commit/4a2c827b178f89d4cdeb56153d9440ad4ba786a3.diff

[clang] 42c15c7 - [X86][clang] Enable floating-point type for -mno-x87 option on 32-bits

2021-11-29 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2021-11-30T14:08:10+08:00 New Revision: 42c15c7edf174fc7a45131a1b89ee816fada7633 URL: https://github.com/llvm/llvm-project/commit/42c15c7edf174fc7a45131a1b89ee816fada7633 DIFF: https://github.com/llvm/llvm-project/commit/42c15c7edf174fc7a45131a1b89ee816fada7633.diff

[clang] 6113ea8 - [X86][Driver] Add X86 target option to avoid fail to other targets. NFC

2021-11-17 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2021-11-18T12:37:36+08:00 New Revision: 6113ea8124d7db8620d392c85f96d78784918306 URL: https://github.com/llvm/llvm-project/commit/6113ea8124d7db8620d392c85f96d78784918306 DIFF: https://github.com/llvm/llvm-project/commit/6113ea8124d7db8620d392c85f96d78784918306.diff

[clang] a9fba2b - [X86][ABI] Do not return float/double from x87 registers when x87 is disabled

2021-11-17 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2021-11-18T12:31:08+08:00 New Revision: a9fba2be35db674971382e38b99a31403444d9bf URL: https://github.com/llvm/llvm-project/commit/a9fba2be35db674971382e38b99a31403444d9bf DIFF: https://github.com/llvm/llvm-project/commit/a9fba2be35db674971382e38b99a31403444d9bf.diff

[clang] de34a94 - [X86] Add -mskip-rax-setup support to align with GCC

2021-11-17 Thread Phoebe Wang via cfe-commits
Author: Phoebe Wang Date: 2021-11-18T11:20:32+08:00 New Revision: de34a940ae72dfa6425a025538484f9505ca1d42 URL: https://github.com/llvm/llvm-project/commit/de34a940ae72dfa6425a025538484f9505ca1d42 DIFF: https://github.com/llvm/llvm-project/commit/de34a940ae72dfa6425a025538484f9505ca1d42.diff

<    1   2   3   4   5