[clang] a3dc949 - [X86] Add TSXLDTRK instructions.

2020-04-08 Thread Xiang1 Zhang via cfe-commits
Author: WangTianQing Date: 2020-04-09T13:17:29+08:00 New Revision: a3dc9490004ce1601fb1bc67cf218b86a6fdf652 URL: https://github.com/llvm/llvm-project/commit/a3dc9490004ce1601fb1bc67cf218b86a6fdf652 DIFF: https://github.com/llvm/llvm-project/commit/a3dc9490004ce1601fb1bc67cf218b86a6fdf652.diff

[clang] d08fadd - [X86] Add SERIALIZE instruction.

2020-04-02 Thread Xiang1 Zhang via cfe-commits
Author: WangTianQing Date: 2020-04-02T16:19:23+08:00 New Revision: d08fadd6628a061bca66d37d6e0de2c51249ad22 URL: https://github.com/llvm/llvm-project/commit/d08fadd6628a061bca66d37d6e0de2c51249ad22 DIFF: https://github.com/llvm/llvm-project/commit/d08fadd6628a061bca66d37d6e0de2c51249ad22.diff

[clang] e7e84ff - Add cet.h for writing CET-enabled assembly code

2020-05-18 Thread Xiang1 Zhang via cfe-commits
Author: Xiang1 Zhang Date: 2020-05-19T10:37:46+08:00 New Revision: e7e84ff24a5f0f4ed2d706de4168a4ec6073e3ef URL: https://github.com/llvm/llvm-project/commit/e7e84ff24a5f0f4ed2d706de4168a4ec6073e3ef DIFF: https://github.com/llvm/llvm-project/commit/e7e84ff24a5f0f4ed2d706de4168a4ec6073e3ef.diff

[clang] bcc0c89 - Add cet.h for writing CET-enabled assembly code

2020-05-19 Thread Xiang1 Zhang via cfe-commits
Author: Xiang1 Zhang Date: 2020-05-19T14:03:17+08:00 New Revision: bcc0c894f38fd8b43af521e356a167b1a12dd497 URL: https://github.com/llvm/llvm-project/commit/bcc0c894f38fd8b43af521e356a167b1a12dd497 DIFF: https://github.com/llvm/llvm-project/commit/bcc0c894f38fd8b43af521e356a167b1a12dd497.diff

[clang] 62a9eca - Test asm-cet.S fail for window clang

2020-05-18 Thread Xiang1 Zhang via cfe-commits
Author: Xiang1 Zhang Date: 2020-05-19T13:18:05+08:00 New Revision: 62a9eca859d6052f85c2bae6a76e9fa9346173bf URL: https://github.com/llvm/llvm-project/commit/62a9eca859d6052f85c2bae6a76e9fa9346173bf DIFF: https://github.com/llvm/llvm-project/commit/62a9eca859d6052f85c2bae6a76e9fa9346173bf.diff

[clang] 7c3fea7 - [X86] Support customizing stack protector guard

2020-10-21 Thread Xiang1 Zhang via cfe-commits
Author: Xiang1 Zhang Date: 2020-10-22T10:08:14+08:00 New Revision: 7c3fea7721e421de235917d9454d448f976500fc URL: https://github.com/llvm/llvm-project/commit/7c3fea7721e421de235917d9454d448f976500fc DIFF: https://github.com/llvm/llvm-project/commit/7c3fea7721e421de235917d9454d448f976500fc.diff

[clang] 939d830 - [X86-64] Support Intel AMX Intrinsic

2020-07-06 Thread Xiang1 Zhang via cfe-commits
Author: Xiang1 Zhang Date: 2020-07-07T10:13:40+08:00 New Revision: 939d8309dbd4ee6cf6e9ef3e8ea26df008b006b4 URL: https://github.com/llvm/llvm-project/commit/939d8309dbd4ee6cf6e9ef3e8ea26df008b006b4 DIFF: https://github.com/llvm/llvm-project/commit/939d8309dbd4ee6cf6e9ef3e8ea26df008b006b4.diff

[clang] a39bb96 - [X86] Refine code of generating BB labels in Keylocker

2021-07-04 Thread Xiang1 Zhang via cfe-commits
Author: Xiang1 Zhang Date: 2021-07-05T09:29:51+08:00 New Revision: a39bb960fc1e097ac573f3a13e831de3f8826ca2 URL: https://github.com/llvm/llvm-project/commit/a39bb960fc1e097ac573f3a13e831de3f8826ca2 DIFF: https://github.com/llvm/llvm-project/commit/a39bb960fc1e097ac573f3a13e831de3f8826ca2.diff

[clang] 78fbde5 - [X86] Support __SSC_MARK(const int id)

2021-08-29 Thread Xiang1 Zhang via cfe-commits
Author: Xiang1 Zhang Date: 2021-08-30T09:21:22+08:00 New Revision: 78fbde57794e50f5629979f5d69592caf64067e3 URL: https://github.com/llvm/llvm-project/commit/78fbde57794e50f5629979f5d69592caf64067e3 DIFF: https://github.com/llvm/llvm-project/commit/78fbde57794e50f5629979f5d69592caf64067e3.diff

[clang] 83e82ff - [X86] Support __SSC_MARK(const int id)

2021-08-29 Thread Xiang1 Zhang via cfe-commits
Author: Xiang1 Zhang Date: 2021-08-30T08:51:20+08:00 New Revision: 83e82ff767530158fd5590ffea617f50a07534b5 URL: https://github.com/llvm/llvm-project/commit/83e82ff767530158fd5590ffea617f50a07534b5 DIFF: https://github.com/llvm/llvm-project/commit/83e82ff767530158fd5590ffea617f50a07534b5.diff

[clang] fd88fac - Revert "[X86] Support __SSC_MARK(const int id)"

2021-08-29 Thread Xiang1 Zhang via cfe-commits
Author: Xiang1 Zhang Date: 2021-08-30T09:18:27+08:00 New Revision: fd88fac6ca3967e85906dfd059f512c0cee3fdaf URL: https://github.com/llvm/llvm-project/commit/fd88fac6ca3967e85906dfd059f512c0cee3fdaf DIFF: https://github.com/llvm/llvm-project/commit/fd88fac6ca3967e85906dfd059f512c0cee3fdaf.diff

[clang] 4c29dc1 - Revert "[X86] Support __SSC_MARK(const int id)"

2021-08-29 Thread Xiang1 Zhang via cfe-commits
Author: Xiang1 Zhang Date: 2021-08-30T09:50:26+08:00 New Revision: 4c29dc18cf23d3a644158b567b8c3d471358e2bd URL: https://github.com/llvm/llvm-project/commit/4c29dc18cf23d3a644158b567b8c3d471358e2bd DIFF: https://github.com/llvm/llvm-project/commit/4c29dc18cf23d3a644158b567b8c3d471358e2bd.diff

[clang] 80f7ce8 - [X86] Support __SSC_MARK(const int id)

2021-08-29 Thread Xiang1 Zhang via cfe-commits
Author: Xiang1 Zhang Date: 2021-08-30T09:55:35+08:00 New Revision: 80f7ce89938874fb6b40ca5bafa1f5c4eca4746d URL: https://github.com/llvm/llvm-project/commit/80f7ce89938874fb6b40ca5bafa1f5c4eca4746d DIFF: https://github.com/llvm/llvm-project/commit/80f7ce89938874fb6b40ca5bafa1f5c4eca4746d.diff

[clang] bdce8d4 - Revert "[X86] Adjust Keylocker handle mem size"

2021-09-13 Thread Xiang1 Zhang via cfe-commits
Author: Xiang1 Zhang Date: 2021-09-13T18:00:46+08:00 New Revision: bdce8d40c6da56f1c95a8d7bfeac12b1ffce79cf URL: https://github.com/llvm/llvm-project/commit/bdce8d40c6da56f1c95a8d7bfeac12b1ffce79cf DIFF: https://github.com/llvm/llvm-project/commit/bdce8d40c6da56f1c95a8d7bfeac12b1ffce79cf.diff

[clang] c81d6ab - [X86] Adjust Keylocker handle mem size

2021-09-13 Thread Xiang1 Zhang via cfe-commits
Author: Xiang1 Zhang Date: 2021-09-13T18:03:27+08:00 New Revision: c81d6ab8758224ab950716d9533df79c5b5fb706 URL: https://github.com/llvm/llvm-project/commit/c81d6ab8758224ab950716d9533df79c5b5fb706 DIFF: https://github.com/llvm/llvm-project/commit/c81d6ab8758224ab950716d9533df79c5b5fb706.diff

[clang] 3731de6 - [X86] Adjust Keylocker handle mem size

2021-09-13 Thread Xiang1 Zhang via cfe-commits
Author: Xiang1 Zhang Date: 2021-09-13T17:59:33+08:00 New Revision: 3731de6b7f2d42d40151f9574636bc4d5ccfa5e3 URL: https://github.com/llvm/llvm-project/commit/3731de6b7f2d42d40151f9574636bc4d5ccfa5e3 DIFF: https://github.com/llvm/llvm-project/commit/3731de6b7f2d42d40151f9574636bc4d5ccfa5e3.diff

[clang] 1f1c71a - [X86][InlineAsm] Use mem size information (*word ptr) for "global variable + registers" memory expression in inline asm.

2021-09-15 Thread Xiang1 Zhang via cfe-commits
Author: Xiang1 Zhang Date: 2021-09-15T16:11:14+08:00 New Revision: 1f1c71aeacc1c4eab385c074714508b6e7121f73 URL: https://github.com/llvm/llvm-project/commit/1f1c71aeacc1c4eab385c074714508b6e7121f73 DIFF: https://github.com/llvm/llvm-project/commit/1f1c71aeacc1c4eab385c074714508b6e7121f73.diff

[clang] 287dad1 - [InlineAsm] Fix mangle problem when global variable used in inline asm

2022-03-23 Thread Xiang1 Zhang via cfe-commits
Author: Xiang1 Zhang Date: 2022-03-24T09:41:23+08:00 New Revision: 287dad13abba934db5f4a62a968263eea2693b4f URL: https://github.com/llvm/llvm-project/commit/287dad13abba934db5f4a62a968263eea2693b4f DIFF: https://github.com/llvm/llvm-project/commit/287dad13abba934db5f4a62a968263eea2693b4f.diff

[clang] 8a6b644 - [Inline asm] Fix mangle problem when variable used in inline asm.

2022-03-23 Thread Xiang1 Zhang via cfe-commits
Author: Xiang1 Zhang Date: 2022-03-24T09:41:22+08:00 New Revision: 8a6b644c79234a276fbdc840f7091d490a8cc0d7 URL: https://github.com/llvm/llvm-project/commit/8a6b644c79234a276fbdc840f7091d490a8cc0d7 DIFF: https://github.com/llvm/llvm-project/commit/8a6b644c79234a276fbdc840f7091d490a8cc0d7.diff

[clang] a69c219 - [x86] Support 3 builtin functions for 32-bits mode

2022-04-21 Thread Xiang1 Zhang via cfe-commits
Author: Xiang1 Zhang Date: 2022-04-22T09:06:25+08:00 New Revision: a69c219a8c9f7eaff142b6b4d135ac0456e0d4ae URL: https://github.com/llvm/llvm-project/commit/a69c219a8c9f7eaff142b6b4d135ac0456e0d4ae DIFF: https://github.com/llvm/llvm-project/commit/a69c219a8c9f7eaff142b6b4d135ac0456e0d4ae.diff

[clang] caf5ad5 - Revert "[x86] Support 3 builtin functions for 32-bits mode"

2022-04-21 Thread Xiang1 Zhang via cfe-commits
Author: Xiang1 Zhang Date: 2022-04-22T09:11:40+08:00 New Revision: caf5ad5da7c2d0dc7a2c2efecc26f4803d283d24 URL: https://github.com/llvm/llvm-project/commit/caf5ad5da7c2d0dc7a2c2efecc26f4803d283d24 DIFF: https://github.com/llvm/llvm-project/commit/caf5ad5da7c2d0dc7a2c2efecc26f4803d283d24.diff

[clang] afa536e - [x86] Support 3 builtin functions for 32-bits mode

2022-04-21 Thread Xiang1 Zhang via cfe-commits
Author: Xiang1 Zhang Date: 2022-04-22T11:28:28+08:00 New Revision: afa536e33e10536380ccf67732fa3a101facab92 URL: https://github.com/llvm/llvm-project/commit/afa536e33e10536380ccf67732fa3a101facab92 DIFF: https://github.com/llvm/llvm-project/commit/afa536e33e10536380ccf67732fa3a101facab92.diff

[clang] efbaad1 - [X86] Support -mstack-protector-guard-symbol

2022-07-11 Thread Xiang1 Zhang via cfe-commits
Author: Xiang1 Zhang Date: 2022-07-12T10:13:48+08:00 New Revision: efbaad1c4a526e91b034e56386e98a9268cd87b2 URL: https://github.com/llvm/llvm-project/commit/efbaad1c4a526e91b034e56386e98a9268cd87b2 DIFF: https://github.com/llvm/llvm-project/commit/efbaad1c4a526e91b034e56386e98a9268cd87b2.diff

[clang] 6437862 - Revert "[X86] Support -mstack-protector-guard-symbol"

2022-07-11 Thread Xiang1 Zhang via cfe-commits
Author: Xiang1 Zhang Date: 2022-07-12T10:14:32+08:00 New Revision: 643786213b34c7bd971c14db63dfbae8bb979997 URL: https://github.com/llvm/llvm-project/commit/643786213b34c7bd971c14db63dfbae8bb979997 DIFF: https://github.com/llvm/llvm-project/commit/643786213b34c7bd971c14db63dfbae8bb979997.diff

[clang] a45dd3d - [X86] Support -mstack-protector-guard-symbol

2022-07-11 Thread Xiang1 Zhang via cfe-commits
Author: Xiang1 Zhang Date: 2022-07-12T10:17:00+08:00 New Revision: a45dd3d8140eab78a4554484c2b0435582ee262a URL: https://github.com/llvm/llvm-project/commit/a45dd3d8140eab78a4554484c2b0435582ee262a DIFF: https://github.com/llvm/llvm-project/commit/a45dd3d8140eab78a4554484c2b0435582ee262a.diff

[clang] 4bb19de - [X86] Add 64 bit implement for __SSC_MARK

2022-07-19 Thread Xiang1 Zhang via cfe-commits
Author: Xiang1 Zhang Date: 2022-07-19T16:13:41+08:00 New Revision: 4bb19de4b6cbe56636a1e7cd9c53aae3dcf4d4b0 URL: https://github.com/llvm/llvm-project/commit/4bb19de4b6cbe56636a1e7cd9c53aae3dcf4d4b0 DIFF: https://github.com/llvm/llvm-project/commit/4bb19de4b6cbe56636a1e7cd9c53aae3dcf4d4b0.diff

[clang] 2da0df5 - [X86][bugfix] redefine __SSC_MARK to escape cpp string literal concatenation problem

2022-08-31 Thread Xiang1 Zhang via cfe-commits
Author: Xiang1 Zhang Date: 2022-09-01T09:37:23+08:00 New Revision: 2da0df5e7cac2d06e0632522a3451e3a2dbd1a37 URL: https://github.com/llvm/llvm-project/commit/2da0df5e7cac2d06e0632522a3451e3a2dbd1a37 DIFF: https://github.com/llvm/llvm-project/commit/2da0df5e7cac2d06e0632522a3451e3a2dbd1a37.diff

[clang] 661881d - [X86] Add AMX-FP16 instructions.

2022-10-21 Thread Xiang1 Zhang via cfe-commits
Author: Xiang1 Zhang Date: 2022-10-22T08:05:22+08:00 New Revision: 661881d43633c00e1ba2ec0ebbc1806d81ad9a11 URL: https://github.com/llvm/llvm-project/commit/661881d43633c00e1ba2ec0ebbc1806d81ad9a11 DIFF: https://github.com/llvm/llvm-project/commit/661881d43633c00e1ba2ec0ebbc1806d81ad9a11.diff

[clang] 038b7e6 - [X86] Support AMX Complex instructions

2023-04-03 Thread Xiang1 Zhang via cfe-commits
Author: Xiang1 Zhang Date: 2023-04-04T09:54:46+08:00 New Revision: 038b7e6b761c2bebb30440cdd39252a0fa74ac3f URL: https://github.com/llvm/llvm-project/commit/038b7e6b761c2bebb30440cdd39252a0fa74ac3f DIFF: https://github.com/llvm/llvm-project/commit/038b7e6b761c2bebb30440cdd39252a0fa74ac3f.diff