[clang] f382545 - [clang-cl] Handle some pragma alloc_text corner cases handled by MSVC

2022-06-29 Thread Stephen Long via cfe-commits
Author: Stephen Long Date: 2022-06-29T06:45:59-07:00 New Revision: f382545b2ba8a39435f7efa02dadc722c429d2cd URL: https://github.com/llvm/llvm-project/commit/f382545b2ba8a39435f7efa02dadc722c429d2cd DIFF: https://github.com/llvm/llvm-project/commit/f382545b2ba8a39435f7efa02dadc722c429d2cd.diff

[clang] 186bea3 - [MSVC] Add initial support for MSVC pragma optimize

2022-06-24 Thread Stephen Long via cfe-commits
Author: Stephen Long Date: 2022-06-24T08:03:42-07:00 New Revision: 186bea3750d6b349de0e71044d95e2a42e087b4c URL: https://github.com/llvm/llvm-project/commit/186bea3750d6b349de0e71044d95e2a42e087b4c DIFF: https://github.com/llvm/llvm-project/commit/186bea3750d6b349de0e71044d95e2a42e087b4c.diff

[clang] d4245ed - [clang-cl] Accept /FA[c][s][u], but ignore the arguments

2022-06-13 Thread Stephen Long via cfe-commits
Author: Stephen Long Date: 2022-06-13T12:01:54-07:00 New Revision: d4245ed67ce44188714e6b29a0b45e860619bcf2 URL: https://github.com/llvm/llvm-project/commit/d4245ed67ce44188714e6b29a0b45e860619bcf2 DIFF: https://github.com/llvm/llvm-project/commit/d4245ed67ce44188714e6b29a0b45e860619bcf2.diff

[clang] ee6ad7a - [clang-cl][MSVC] Map /external:Wn n=1-4 to -Wsystem-headers

2022-06-13 Thread Stephen Long via cfe-commits
Author: Stephen Long Date: 2022-06-13T11:26:07-07:00 New Revision: ee6ad7af45a0be36191e0d55f005d9a0dd8005be URL: https://github.com/llvm/llvm-project/commit/ee6ad7af45a0be36191e0d55f005d9a0dd8005be DIFF: https://github.com/llvm/llvm-project/commit/ee6ad7af45a0be36191e0d55f005d9a0dd8005be.diff

[clang] e3a6784 - [clang-cl] Add support for /kernel

2022-06-07 Thread Stephen Long via cfe-commits
Author: Pengxuan Zheng Date: 2022-06-07T06:42:35-07:00 New Revision: e3a6784ac9672506ba69c1754a5e6b7712e1fba7 URL: https://github.com/llvm/llvm-project/commit/e3a6784ac9672506ba69c1754a5e6b7712e1fba7 DIFF:

[clang] a5b056f - [MSVC] Fix pragma alloc_text failing for C files

2022-06-01 Thread Stephen Long via cfe-commits
Author: Stephen Long Date: 2022-06-01T09:39:46-07:00 New Revision: a5b056fe49a991c65e665468f1a681965f41b137 URL: https://github.com/llvm/llvm-project/commit/a5b056fe49a991c65e665468f1a681965f41b137 DIFF: https://github.com/llvm/llvm-project/commit/a5b056fe49a991c65e665468f1a681965f41b137.diff

[clang] 4f1e64b - [MSVC, ARM64] Add __readx18 intrinsics

2022-05-23 Thread Stephen Long via cfe-commits
Author: Stephen Long Date: 2022-05-23T10:59:12-07:00 New Revision: 4f1e64b54f59dd4c303d04b62926f35bde5a2c79 URL: https://github.com/llvm/llvm-project/commit/4f1e64b54f59dd4c303d04b62926f35bde5a2c79 DIFF: https://github.com/llvm/llvm-project/commit/4f1e64b54f59dd4c303d04b62926f35bde5a2c79.diff

[clang] 3e0be56 - [MSVC, ARM64] Add __writex18 intrinsics

2022-05-23 Thread Stephen Long via cfe-commits
Author: Stephen Long Date: 2022-05-23T07:01:11-07:00 New Revision: 3e0be5610ff0e9d5bb15f2872bac8cd17bfcc34a URL: https://github.com/llvm/llvm-project/commit/3e0be5610ff0e9d5bb15f2872bac8cd17bfcc34a DIFF: https://github.com/llvm/llvm-project/commit/3e0be5610ff0e9d5bb15f2872bac8cd17bfcc34a.diff

[clang] ae80024 - [clang] Honor __attribute__((no_builtin("foo"))) on functions

2022-05-20 Thread Stephen Long via cfe-commits
Author: Stephen Long Date: 2022-05-20T06:41:47-07:00 New Revision: ae80024fbe51339afabfa2ff43ae532356fa3c93 URL: https://github.com/llvm/llvm-project/commit/ae80024fbe51339afabfa2ff43ae532356fa3c93 DIFF: https://github.com/llvm/llvm-project/commit/ae80024fbe51339afabfa2ff43ae532356fa3c93.diff

[clang] b147717 - [MSVC] Add support for pragma alloc_text

2022-05-16 Thread Stephen Long via cfe-commits
Author: Stephen Long Date: 2022-05-16T07:00:17-07:00 New Revision: b147717bb36c915bedfb33c07259cac4f09502a1 URL: https://github.com/llvm/llvm-project/commit/b147717bb36c915bedfb33c07259cac4f09502a1 DIFF: https://github.com/llvm/llvm-project/commit/b147717bb36c915bedfb33c07259cac4f09502a1.diff

[clang] 3946de0 - [MSVC] Add support for pragma function

2022-05-13 Thread Stephen Long via cfe-commits
Author: Stephen Long Date: 2022-05-13T06:39:47-07:00 New Revision: 3946de0456fcbcd3a6c9f0d09d16d46c7987e0d7 URL: https://github.com/llvm/llvm-project/commit/3946de0456fcbcd3a6c9f0d09d16d46c7987e0d7 DIFF: https://github.com/llvm/llvm-project/commit/3946de0456fcbcd3a6c9f0d09d16d46c7987e0d7.diff

[clang] 7f9837c - [Headers][MSVC] Define wchar_t in stddef.h like MSVC if not using the builtin type

2022-05-12 Thread Stephen Long via cfe-commits
Author: Stephen Long Date: 2022-05-12T09:38:07-07:00 New Revision: 7f9837cfa63663ccd51da3e5de73acec8f776ee8 URL: https://github.com/llvm/llvm-project/commit/7f9837cfa63663ccd51da3e5de73acec8f776ee8 DIFF: https://github.com/llvm/llvm-project/commit/7f9837cfa63663ccd51da3e5de73acec8f776ee8.diff