[clang] 6edd867 - [SystemZ][z/OS] Replace assert with updated return statement to check if a file size will grow due to conversion

2024-12-12 Thread Abhina Sreeskantharajan via cfe-commits
Author: Abhina Sreeskantharajan Date: 2024-12-12T11:56:08-05:00 New Revision: 6edd867e43cb5eb3bb84561c0490e5ebb9d06d90 URL: https://github.com/llvm/llvm-project/commit/6edd867e43cb5eb3bb84561c0490e5ebb9d06d90 DIFF: https://github.com/llvm/llvm-project/commit/6edd867e43cb5eb3bb84561c0490e5ebb9d0

[clang] efdb3ae - Revert "[SystemZ][z/OS] Propagate IsText parameter to open text files as text (#107906)"

2024-09-20 Thread Abhina Sreeskantharajan via cfe-commits
Author: Abhina Sreeskantharajan Date: 2024-09-20T08:18:16-04:00 New Revision: efdb3ae23247850d3886e3708400f0d991ed59e1 URL: https://github.com/llvm/llvm-project/commit/efdb3ae23247850d3886e3708400f0d991ed59e1 DIFF: https://github.com/llvm/llvm-project/commit/efdb3ae23247850d3886e3708400f0d991ed

[clang-tools-extra] efdb3ae - Revert "[SystemZ][z/OS] Propagate IsText parameter to open text files as text (#107906)"

2024-09-20 Thread Abhina Sreeskantharajan via cfe-commits
Author: Abhina Sreeskantharajan Date: 2024-09-20T08:18:16-04:00 New Revision: efdb3ae23247850d3886e3708400f0d991ed59e1 URL: https://github.com/llvm/llvm-project/commit/efdb3ae23247850d3886e3708400f0d991ed59e1 DIFF: https://github.com/llvm/llvm-project/commit/efdb3ae23247850d3886e3708400f0d991ed

[clang] d6f9120 - Revert "[SystemZ][z/OS] Propagate IsText flag continuation"

2024-09-20 Thread Abhina Sreeskantharajan via cfe-commits
Author: Abhina Sreeskantharajan Date: 2024-09-20T08:17:45-04:00 New Revision: d6f91200fe95dbf30a091af3ba039a817e7ddf14 URL: https://github.com/llvm/llvm-project/commit/d6f91200fe95dbf30a091af3ba039a817e7ddf14 DIFF: https://github.com/llvm/llvm-project/commit/d6f91200fe95dbf30a091af3ba039a817e7d

[clang] 3b3accb - [SystemZ][z/OS] Propagate IsText flag continuation

2024-09-19 Thread Abhina Sreeskantharajan via cfe-commits
Author: Abhina Sreeskantharajan Date: 2024-09-19T15:16:08-04:00 New Revision: 3b3accb598ec87a6a30b0e18ded06071030bb78f URL: https://github.com/llvm/llvm-project/commit/3b3accb598ec87a6a30b0e18ded06071030bb78f DIFF: https://github.com/llvm/llvm-project/commit/3b3accb598ec87a6a30b0e18ded06071030b

[clang] c3c8f16 - Fixing the memory leak using split() instead of strtok

2023-08-22 Thread Abhina Sreeskantharajan via cfe-commits
Author: Harini Chilamantula Date: 2023-08-22T15:26:34-04:00 New Revision: c3c8f16fc32cccf5239a2aedd10c6be9babf2945 URL: https://github.com/llvm/llvm-project/commit/c3c8f16fc32cccf5239a2aedd10c6be9babf2945 DIFF: https://github.com/llvm/llvm-project/commit/c3c8f16fc32cccf5239a2aedd10c6be9babf2945

[clang] b4a5b61 - [SystemZ][z/OS] Add OpenFlags to CreateMissingDirectories path when creating temp files

2023-07-24 Thread Abhina Sreeskantharajan via cfe-commits
Author: Tony Tao Date: 2023-07-24T09:08:37-04:00 New Revision: b4a5b61d7675521e473c37921a2bdf771fd2bd3e URL: https://github.com/llvm/llvm-project/commit/b4a5b61d7675521e473c37921a2bdf771fd2bd3e DIFF: https://github.com/llvm/llvm-project/commit/b4a5b61d7675521e473c37921a2bdf771fd2bd3e.diff LOG:

[clang] d32fb5e - [SystemZ][z/OS] Add required options/macro/etc for z/os compilation step

2023-06-30 Thread Abhina Sreeskantharajan via cfe-commits
Author: Sean Perry Date: 2023-06-30T08:06:12-04:00 New Revision: d32fb5e5f51dedba495301073b9250f84ac6d8a8 URL: https://github.com/llvm/llvm-project/commit/d32fb5e5f51dedba495301073b9250f84ac6d8a8 DIFF: https://github.com/llvm/llvm-project/commit/d32fb5e5f51dedba495301073b9250f84ac6d8a8.diff LO

[clang] 5e87ec1 - [SystemZ][z/OS] Add support for z/OS link step (executable and shared libs)

2023-06-29 Thread Abhina Sreeskantharajan via cfe-commits
Author: Sean Perry Date: 2023-06-29T08:57:11-04:00 New Revision: 5e87ec1e19ce0226ff7c812db07aec1734c407b3 URL: https://github.com/llvm/llvm-project/commit/5e87ec1e19ce0226ff7c812db07aec1734c407b3 DIFF: https://github.com/llvm/llvm-project/commit/5e87ec1e19ce0226ff7c812db07aec1734c407b3.diff LO

[clang] ce19343 - [test] Use host platform specific error message substitution

2022-09-16 Thread Abhina Sreeskantharajan via cfe-commits
Author: Abhina Sreeskantharajan Date: 2022-09-16T15:13:45-04:00 New Revision: ce193431141d8f16d6b511a9114879105b0739e1 URL: https://github.com/llvm/llvm-project/commit/ce193431141d8f16d6b511a9114879105b0739e1 DIFF: https://github.com/llvm/llvm-project/commit/ce193431141d8f16d6b511a9114879105b07

[clang] 0e8506d - [SystemZ][z/OS] Pass OpenFlags when creating tmp files

2021-06-08 Thread Abhina Sreeskantharajan via cfe-commits
Author: Abhina Sreeskantharajan Date: 2021-06-08T14:45:34-04:00 New Revision: 0e8506debae3ad534b4eecfa922fc6281506a635 URL: https://github.com/llvm/llvm-project/commit/0e8506debae3ad534b4eecfa922fc6281506a635 DIFF: https://github.com/llvm/llvm-project/commit/0e8506debae3ad534b4eecfa922fc6281506

[clang] 05b4bab - [SystemZ][z/OS] Set more text files as text

2021-04-19 Thread Abhina Sreeskantharajan via cfe-commits
Author: Abhina Sreeskantharajan Date: 2021-04-19T09:31:46-04:00 New Revision: 05b4babc9d85a6669a39a58351fd8b1ebca2ab96 URL: https://github.com/llvm/llvm-project/commit/05b4babc9d85a6669a39a58351fd8b1ebca2ab96 DIFF: https://github.com/llvm/llvm-project/commit/05b4babc9d85a6669a39a58351fd8b1ebca2

[clang] fbc3259 - [SystemZ][z/OS] Set files in FileRemapper.cpp are text

2021-04-19 Thread Abhina Sreeskantharajan via cfe-commits
Author: Abhina Sreeskantharajan Date: 2021-04-19T07:59:42-04:00 New Revision: fbc325934661076c9a7c17a5dba64c4983787503 URL: https://github.com/llvm/llvm-project/commit/fbc325934661076c9a7c17a5dba64c4983787503 DIFF: https://github.com/llvm/llvm-project/commit/fbc325934661076c9a7c17a5dba64c498378

[clang] e71994a - [SystemZ][z/OS] Add IsText Argument to GetFile and GetFileOrSTDIN

2021-04-16 Thread Abhina Sreeskantharajan via cfe-commits
Author: Jonathan Crowther Date: 2021-04-16T10:08:36-04:00 New Revision: e71994a239d5f807c1c75515bfa512495224469f URL: https://github.com/llvm/llvm-project/commit/e71994a239d5f807c1c75515bfa512495224469f DIFF: https://github.com/llvm/llvm-project/commit/e71994a239d5f807c1c75515bfa512495224469f.d

[clang] 06c8b29 - Enable creation of large response file on z/OS

2021-04-12 Thread Abhina Sreeskantharajan via cfe-commits
Author: Sean Perry Date: 2021-04-12T15:06:05-04:00 New Revision: 06c8b29d23ac2e3a44f2a2f3af85b15dc8aab3c2 URL: https://github.com/llvm/llvm-project/commit/06c8b29d23ac2e3a44f2a2f3af85b15dc8aab3c2 DIFF: https://github.com/llvm/llvm-project/commit/06c8b29d23ac2e3a44f2a2f3af85b15dc8aab3c2.diff LO

[clang] 23929af - [Windows] Turn off text mode correctly in Rewriter to stop CRLF translation

2021-04-06 Thread Abhina Sreeskantharajan via cfe-commits
Author: Abhina Sreeskantharajan Date: 2021-04-06T10:49:09-04:00 New Revision: 23929af383f27a6ddf23704192a25591481152b3 URL: https://github.com/llvm/llvm-project/commit/23929af383f27a6ddf23704192a25591481152b3 DIFF: https://github.com/llvm/llvm-project/commit/23929af383f27a6ddf23704192a255914811

[clang-tools-extra] 82b3e28 - [SystemZ][z/OS][Windows] Add new OF_TextWithCRLF flag and use this flag instead of OF_Text

2021-04-06 Thread Abhina Sreeskantharajan via cfe-commits
Author: Abhina Sreeskantharajan Date: 2021-04-06T07:23:31-04:00 New Revision: 82b3e28e836d2f5c8cfd6e1047b93c088522365a URL: https://github.com/llvm/llvm-project/commit/82b3e28e836d2f5c8cfd6e1047b93c088522365a DIFF: https://github.com/llvm/llvm-project/commit/82b3e28e836d2f5c8cfd6e1047b93c088522

[clang] bc5d4bc - [Windows] Turn off text mode in TableGen and Rewriter to stop CRLF translation

2021-03-26 Thread Abhina Sreeskantharajan via cfe-commits
Author: Abhina Sreeskantharajan Date: 2021-03-26T07:12:46-04:00 New Revision: bc5d4bcc2deb71ab647270c9754a83484b3d6f87 URL: https://github.com/llvm/llvm-project/commit/bc5d4bcc2deb71ab647270c9754a83484b3d6f87 DIFF: https://github.com/llvm/llvm-project/commit/bc5d4bcc2deb71ab647270c9754a83484b3d

[clang] c83cd8f - [NFC] Reordering parameters in getFile and getFileOrSTDIN

2021-03-25 Thread Abhina Sreeskantharajan via cfe-commits
Author: Abhina Sreeskantharajan Date: 2021-03-25T09:47:49-04:00 New Revision: c83cd8feef7eb8319131d968bb8c94fdc8dbb6a6 URL: https://github.com/llvm/llvm-project/commit/c83cd8feef7eb8319131d968bb8c94fdc8dbb6a6 DIFF: https://github.com/llvm/llvm-project/commit/c83cd8feef7eb8319131d968bb8c94fdc8db

[clang] ea61708 - [SystemZ][z/OS] csv files should be text files

2021-03-25 Thread Abhina Sreeskantharajan via cfe-commits
Author: Abhina Sreeskantharajan Date: 2021-03-25T09:19:15-04:00 New Revision: ea61708c6d07846e13590b14c4dac2b7d543fef9 URL: https://github.com/llvm/llvm-project/commit/ea61708c6d07846e13590b14c4dac2b7d543fef9 DIFF: https://github.com/llvm/llvm-project/commit/ea61708c6d07846e13590b14c4dac2b7d543

[clang] 0bf833f - [SystemZ][z/OS] JSON file should be text files

2021-03-24 Thread Abhina Sreeskantharajan via cfe-commits
Author: Abhina Sreeskantharajan Date: 2021-03-24T13:28:08-04:00 New Revision: 0bf833f670bdc42009b0ff208e8266f528e0a82c URL: https://github.com/llvm/llvm-project/commit/0bf833f670bdc42009b0ff208e8266f528e0a82c DIFF: https://github.com/llvm/llvm-project/commit/0bf833f670bdc42009b0ff208e8266f528e0

[clang] a234d03 - [NFC] Formatting changes

2021-03-23 Thread Abhina Sreeskantharajan via cfe-commits
Author: Abhina Sreeskantharajan Date: 2021-03-23T07:17:54-04:00 New Revision: a234d0319891ae25cdf020dc32bce1c37c0e9867 URL: https://github.com/llvm/llvm-project/commit/a234d0319891ae25cdf020dc32bce1c37c0e9867 DIFF: https://github.com/llvm/llvm-project/commit/a234d0319891ae25cdf020dc32bce1c37c0e

[clang] 4f750f6 - [SystemZ][z/OS] Distinguish between text and binary files on z/OS

2021-03-19 Thread Abhina Sreeskantharajan via cfe-commits
Author: Abhina Sreeskantharajan Date: 2021-03-19T08:09:57-04:00 New Revision: 4f750f6ebc412869ce6bb28331313a9c9a9d9af7 URL: https://github.com/llvm/llvm-project/commit/4f750f6ebc412869ce6bb28331313a9c9a9d9af7 DIFF: https://github.com/llvm/llvm-project/commit/4f750f6ebc412869ce6bb28331313a9c9a9d

[clang] 9403b59 - [test] Fix apparent typo in clang/test/Driver/std.c

2021-03-03 Thread Abhina Sreeskantharajan via cfe-commits
Author: Daniel McIntosh Date: 2021-03-03T10:31:47-05:00 New Revision: 9403b59a7dbbf35714b5786df0e535281b926746 URL: https://github.com/llvm/llvm-project/commit/9403b59a7dbbf35714b5786df0e535281b926746 DIFF: https://github.com/llvm/llvm-project/commit/9403b59a7dbbf35714b5786df0e535281b926746.dif

[clang] fdb640e - Mark output as text if it is really text

2021-02-12 Thread Abhina Sreeskantharajan via cfe-commits
Author: Abhina Sreeskantharajan Date: 2021-02-12T07:14:21-05:00 New Revision: fdb640ea30d416368b76b68b106deda580c6aced URL: https://github.com/llvm/llvm-project/commit/fdb640ea30d416368b76b68b106deda580c6aced DIFF: https://github.com/llvm/llvm-project/commit/fdb640ea30d416368b76b68b106deda580c6

[clang] e59d336 - [test] Use host platform specific error message substitution in lit tests - continued

2021-02-03 Thread Abhina Sreeskantharajan via cfe-commits
Author: Abhina Sreeskantharajan Date: 2021-02-03T09:53:22-05:00 New Revision: e59d336e75f4670b1a702c2281b3fed27ba4c426 URL: https://github.com/llvm/llvm-project/commit/e59d336e75f4670b1a702c2281b3fed27ba4c426 DIFF: https://github.com/llvm/llvm-project/commit/e59d336e75f4670b1a702c2281b3fed27ba4

[clang] 42a2177 - [test] Use host platform specific error message substitution in lit tests

2021-01-29 Thread Abhina Sreeskantharajan via cfe-commits
Author: Abhina Sreeskantharajan Date: 2021-01-29T07:16:30-05:00 New Revision: 42a21778f61cdc8462ce2cfb6ad7bc1992b2063c URL: https://github.com/llvm/llvm-project/commit/42a21778f61cdc8462ce2cfb6ad7bc1992b2063c DIFF: https://github.com/llvm/llvm-project/commit/42a21778f61cdc8462ce2cfb6ad7bc1992b2

[clang] 84851a2 - Revert "[SystemZ][z/OS] Fix No such file or directory expression error matching in lit tests - continued"

2021-01-25 Thread Abhina Sreeskantharajan via cfe-commits
Author: Abhina Sreeskantharajan Date: 2021-01-25T08:29:38-05:00 New Revision: 84851a274e2beaa3cdafd6a70e6d1128cabf8b21 URL: https://github.com/llvm/llvm-project/commit/84851a274e2beaa3cdafd6a70e6d1128cabf8b21 DIFF: https://github.com/llvm/llvm-project/commit/84851a274e2beaa3cdafd6a70e6d1128cabf

[clang] 520b5ec - [SystemZ][z/OS] Fix No such file or directory expression error matching in lit tests - continued

2021-01-22 Thread Abhina Sreeskantharajan via cfe-commits
Author: Abhina Sreeskantharajan Date: 2021-01-22T13:54:25-05:00 New Revision: 520b5ecf856152f35ee38207eec39f5674dd2bd4 URL: https://github.com/llvm/llvm-project/commit/520b5ecf856152f35ee38207eec39f5674dd2bd4 DIFF: https://github.com/llvm/llvm-project/commit/520b5ecf856152f35ee38207eec39f5674dd

[clang] 2c4f6be - [SystemZ][z/OS] Fix No such file or directory expression error

2021-01-19 Thread Abhina Sreeskantharajan via cfe-commits
Author: Abhina Sreeskantharajan Date: 2021-01-19T07:25:24-05:00 New Revision: 2c4f6be86c14c28243915ab9eb3a2ff1902fee99 URL: https://github.com/llvm/llvm-project/commit/2c4f6be86c14c28243915ab9eb3a2ff1902fee99 DIFF: https://github.com/llvm/llvm-project/commit/2c4f6be86c14c28243915ab9eb3a2ff1902f

[clang] 689aaba - [SystemZ][z/OS] Fix No such file or directory expression error matching in lit tests

2021-01-18 Thread Abhina Sreeskantharajan via cfe-commits
Author: Abhina Sreeskantharajan Date: 2021-01-18T07:14:37-05:00 New Revision: 689aaba7acf5778bfe96bfd7bc4f1f3ceed20dc8 URL: https://github.com/llvm/llvm-project/commit/689aaba7acf5778bfe96bfd7bc4f1f3ceed20dc8 DIFF: https://github.com/llvm/llvm-project/commit/689aaba7acf5778bfe96bfd7bc4f1f3ceed2

[clang] f770ec1 - [SystemZ][NFC]Move all SystemZ tests to init-s390x.c

2020-12-02 Thread Abhina Sreeskantharajan via cfe-commits
Author: Abhina Sreeskantharajan Date: 2020-12-02T08:23:27-05:00 New Revision: f770ec1a4e8d9b274d205073e2c8b01d248cf9cb URL: https://github.com/llvm/llvm-project/commit/f770ec1a4e8d9b274d205073e2c8b01d248cf9cb DIFF: https://github.com/llvm/llvm-project/commit/f770ec1a4e8d9b274d205073e2c8b01d248c

[clang] 2c7e24c - Guard init_priority attribute within libc++

2020-11-20 Thread Abhina Sreeskantharajan via cfe-commits
Author: Zbigniew Sarbinowski Date: 2020-11-20T15:53:26-05:00 New Revision: 2c7e24c4b6893a93ddb2b2cca91eaf5bf7956965 URL: https://github.com/llvm/llvm-project/commit/2c7e24c4b6893a93ddb2b2cca91eaf5bf7956965 DIFF: https://github.com/llvm/llvm-project/commit/2c7e24c4b6893a93ddb2b2cca91eaf5bf795696

[clang] 057e6bb - [SystemZ][NFC] Group SystemZ tests in SystemZ folder

2020-11-18 Thread Abhina Sreeskantharajan via cfe-commits
Author: Abhina Sreeskantharajan Date: 2020-11-18T11:49:15-05:00 New Revision: 057e6bb5540b5ec57e73c56dca80c17fabc949e5 URL: https://github.com/llvm/llvm-project/commit/057e6bb5540b5ec57e73c56dca80c17fabc949e5 DIFF: https://github.com/llvm/llvm-project/commit/057e6bb5540b5ec57e73c56dca80c17fabc9

[clang] 9bc02e8 - [SystemZ][z/OS] Set short-enums as the default for z/OS

2020-10-22 Thread Abhina Sreeskantharajan via cfe-commits
Author: Jonathan Crowther Date: 2020-10-22T14:15:58-04:00 New Revision: 9bc02e892f54b37031dd81cfc4485d86cee8c757 URL: https://github.com/llvm/llvm-project/commit/9bc02e892f54b37031dd81cfc4485d86cee8c757 DIFF: https://github.com/llvm/llvm-project/commit/9bc02e892f54b37031dd81cfc4485d86cee8c757.d

[clang] 9908ee5 - [SystemZ][z/OS] Add test of zero length bitfield type size larger than target zero length bitfield boundary

2020-10-07 Thread Abhina Sreeskantharajan via cfe-commits
Author: Fanbo Meng Date: 2020-10-07T11:34:13-04:00 New Revision: 9908ee5670596db4fdc2bd7ea7c3071c0e02a784 URL: https://github.com/llvm/llvm-project/commit/9908ee5670596db4fdc2bd7ea7c3071c0e02a784 DIFF: https://github.com/llvm/llvm-project/commit/9908ee5670596db4fdc2bd7ea7c3071c0e02a784.diff LO

[clang] 43cd0a9 - [SystemZ][z/OS] Set default alignment rules for z/OS target

2020-10-06 Thread Abhina Sreeskantharajan via cfe-commits
Author: Fanbo Meng Date: 2020-10-06T14:21:21-04:00 New Revision: 43cd0a98d1b1cbbbab38591badbe11a995844cf7 URL: https://github.com/llvm/llvm-project/commit/43cd0a98d1b1cbbbab38591badbe11a995844cf7 DIFF: https://github.com/llvm/llvm-project/commit/43cd0a98d1b1cbbbab38591badbe11a995844cf7.diff LO

[clang] c781dc7 - [SystemZ][z/OS] Set default alignment rules for z/OS target

2020-10-06 Thread Abhina Sreeskantharajan via cfe-commits
Author: Fanbo Meng Date: 2020-10-06T13:16:15-04:00 New Revision: c781dc74a8b282eb4c6f3aa48982c5de898611a2 URL: https://github.com/llvm/llvm-project/commit/c781dc74a8b282eb4c6f3aa48982c5de898611a2 DIFF: https://github.com/llvm/llvm-project/commit/c781dc74a8b282eb4c6f3aa48982c5de898611a2.diff LO

[clang] 0fb97fd - [SystemZ][z/OS] Set default wchar_t type for zOS

2020-09-22 Thread Abhina Sreeskantharajan via cfe-commits
Author: Abhina Sreeskantharajan Date: 2020-09-22T08:03:03-04:00 New Revision: 0fb97fd6a4f2ec9267a1f4d039ec8895c2460ab7 URL: https://github.com/llvm/llvm-project/commit/0fb97fd6a4f2ec9267a1f4d039ec8895c2460ab7 DIFF: https://github.com/llvm/llvm-project/commit/0fb97fd6a4f2ec9267a1f4d039ec8895c246

[clang] 2240ca0 - [SystemZ][z/OS] Set aligned allocation unavailable by default for z/OS

2020-09-16 Thread Abhina Sreeskantharajan via cfe-commits
Author: Fanbo Meng Date: 2020-09-16T14:49:03-04:00 New Revision: 2240ca0bd1502d7baa098da7cb4aca64a6f979d4 URL: https://github.com/llvm/llvm-project/commit/2240ca0bd1502d7baa098da7cb4aca64a6f979d4 DIFF: https://github.com/llvm/llvm-project/commit/2240ca0bd1502d7baa098da7cb4aca64a6f979d4.diff LO

[clang] c831a14 - [SystemZ][z/OS] Fix build break in z/OS toolchain

2020-09-01 Thread Abhina Sreeskantharajan via cfe-commits
Author: Abhina Sreeskantharajan Date: 2020-09-01T10:40:10-04:00 New Revision: c831a14aa16a74fa94c94a351a4bc7812a8bd166 URL: https://github.com/llvm/llvm-project/commit/c831a14aa16a74fa94c94a351a4bc7812a8bd166 DIFF: https://github.com/llvm/llvm-project/commit/c831a14aa16a74fa94c94a351a4bc7812a8b

[clang] 3e1e5f5 - [SystemZ][z/OS] Adding initial toolchain for z/OS

2020-09-01 Thread Abhina Sreeskantharajan via cfe-commits
Author: Abhina Sreeskantharajan Date: 2020-09-01T10:15:01-04:00 New Revision: 3e1e5f54492d5bdebd40388247254e310cf62c3d URL: https://github.com/llvm/llvm-project/commit/3e1e5f54492d5bdebd40388247254e310cf62c3d DIFF: https://github.com/llvm/llvm-project/commit/3e1e5f54492d5bdebd40388247254e310cf6

[clang] 5a3ede5 - [NFC] Test commit, whitespace changes

2020-09-01 Thread Abhina Sreeskantharajan via cfe-commits
Author: Abhina Sreeskantharajan Date: 2020-09-01T09:55:01-04:00 New Revision: 5a3ede58e2c1df53cf1f74d2b8c4916c4a974b0b URL: https://github.com/llvm/llvm-project/commit/5a3ede58e2c1df53cf1f74d2b8c4916c4a974b0b DIFF: https://github.com/llvm/llvm-project/commit/5a3ede58e2c1df53cf1f74d2b8c4916c4a97