[clang] 272812c - Revert "[clang] Avoid memcopy for small structure with padding under -ftrivial-auto-var-init (#71677)"

2023-11-23 Thread Muhammad Omair Javaid via cfe-commits
Author: Muhammad Omair Javaid Date: 2023-11-23T15:45:00+05:00 New Revision: 272812c7e43d8a45f19ea7b4a3b2667e7fb9e67a URL: https://github.com/llvm/llvm-project/commit/272812c7e43d8a45f19ea7b4a3b2667e7fb9e67a DIFF: https://github.com/llvm/llvm-project/commit/272812c7e43d8a45f19ea7b4a3b2667e7fb9e6

[clang] [clang] Avoid memcopy for small structure with padding under -ftrivial-auto-var-init (PR #71677)

2023-11-22 Thread Omair Javaid via cfe-commits
omjavaid wrote: This change appears to have broken several clang tests on following buildbots: https://lab.llvm.org/buildbot/#/builders/245 https://lab.llvm.org/buildbot/#/builders/188 https://lab.llvm.org/buildbot/#/builders/186 https://lab.llvm.org/buildbot/#/builders/183 Kindly fix issues if

[clang-tools-extra] [llvm] [clang] [SVE2.1][Clang][LLVM]Add BFloat16 builtin in Clang and LLVM intrinisc (PR #70362)

2023-11-21 Thread Omair Javaid via cfe-commits
omjavaid wrote: This breaks on Arm/AArch64 lldb bots with llvm-mc not accepting sve2p1 when --mattr=all is supplied on commandline see error below: `home/omair.javaid/work/llvm-dev/build/bin/llvm-mc -filetype=obj -triple aarch64-linux-gnueabihf /home/omair.javaid/work/llvm-dev/llvm-project/lld

[clang] ce800c2 - Fix clang/test/Sema/code_align.c for Arm v7 #70762

2023-11-21 Thread Muhammad Omair Javaid via cfe-commits
Author: Muhammad Omair Javaid Date: 2023-11-21T13:00:52+05:00 New Revision: ce800c27768400aa3efba882bcac120f2bdd6eeb URL: https://github.com/llvm/llvm-project/commit/ce800c27768400aa3efba882bcac120f2bdd6eeb DIFF: https://github.com/llvm/llvm-project/commit/ce800c27768400aa3efba882bcac120f2bdd6e

[clang] Workaround for MSVC ARM64 build performance regression (PR #65215)

2023-09-04 Thread Omair Javaid via cfe-commits
omjavaid wrote: Hi Have you compared build performance between cl and clang-cl? If only cl.exe is taking a lot of time while clang-cl doesnt then may be we should make this change specific to cl.exe. https://github.com/llvm/llvm-project/pull/65215 __

[clang] 301f3da - [CLANG] Fix typo in test/CodeGen/c-strings.c

2022-12-20 Thread Muhammad Omair Javaid via cfe-commits
Author: Muhammad Omair Javaid Date: 2022-12-20T13:59:16+05:00 New Revision: 301f3da5162499965287338a0cd52309fb28e8b8 URL: https://github.com/llvm/llvm-project/commit/301f3da5162499965287338a0cd52309fb28e8b8 DIFF: https://github.com/llvm/llvm-project/commit/301f3da5162499965287338a0cd52309fb28e8

[clang] 8e029d9 - [CLANG] XFAIL c-strings.c & volatile-1.c AArch64/Windows

2022-12-19 Thread Muhammad Omair Javaid via cfe-commits
Author: Muhammad Omair Javaid Date: 2022-12-19T14:03:30+05:00 New Revision: 8e029d9e35092d1440dafc8991e73fb8c3b323d7 URL: https://github.com/llvm/llvm-project/commit/8e029d9e35092d1440dafc8991e73fb8c3b323d7 DIFF: https://github.com/llvm/llvm-project/commit/8e029d9e35092d1440dafc8991e73fb8c3b323

[clang] 0b94525 - Revert "[libclang] Expose completion result kind in `CXCompletionResult`"

2022-11-14 Thread Muhammad Omair Javaid via cfe-commits
Author: Muhammad Omair Javaid Date: 2022-11-14T12:27:11+04:00 New Revision: 0b94525ddcfc069941a20abcbe447e659ffb6e33 URL: https://github.com/llvm/llvm-project/commit/0b94525ddcfc069941a20abcbe447e659ffb6e33 DIFF: https://github.com/llvm/llvm-project/commit/0b94525ddcfc069941a20abcbe447e659ffb6e

[clang] c49db59 - [CLANG] XFAIL c-strings.c & volatile-1.c AArch64/Windows

2022-11-02 Thread Muhammad Omair Javaid via cfe-commits
Author: Muhammad Omair Javaid Date: 2022-11-02T12:32:21+04:00 New Revision: c49db597a131576160ab8d1e19575853afbc7077 URL: https://github.com/llvm/llvm-project/commit/c49db597a131576160ab8d1e19575853afbc7077 DIFF: https://github.com/llvm/llvm-project/commit/c49db597a131576160ab8d1e19575853afbc70

[clang] edb68a4 - [LIT] Add AArch64/Windows to LP64 feature

2022-10-23 Thread Muhammad Omair Javaid via cfe-commits
Author: Muhammad Omair Javaid Date: 2022-10-24T11:40:52+05:00 New Revision: edb68a45335013c3857844620caa7104a51fa5f4 URL: https://github.com/llvm/llvm-project/commit/edb68a45335013c3857844620caa7104a51fa5f4 DIFF: https://github.com/llvm/llvm-project/commit/edb68a45335013c3857844620caa7104a51fa5

[clang] 18de7c6 - Revert "[InstCombine] Treat passing undef to noundef params as UB"

2022-09-02 Thread Muhammad Omair Javaid via cfe-commits
Author: Muhammad Omair Javaid Date: 2022-09-02T16:09:50+05:00 New Revision: 18de7c6a3b3689bf69215429bde1fb2330a3e69d URL: https://github.com/llvm/llvm-project/commit/18de7c6a3b3689bf69215429bde1fb2330a3e69d DIFF: https://github.com/llvm/llvm-project/commit/18de7c6a3b3689bf69215429bde1fb2330a3e6

[clang] cd81723 - [clang-cl] Bump default -fms-compatibility-version to 19.14

2022-02-09 Thread Muhammad Omair Javaid via cfe-commits
Author: Muhammad Omair Javaid Date: 2022-02-09T13:54:25+05:00 New Revision: cd817231ec4ffc4362a71cd151dd5b9cf91f1a3e URL: https://github.com/llvm/llvm-project/commit/cd817231ec4ffc4362a71cd151dd5b9cf91f1a3e DIFF: https://github.com/llvm/llvm-project/commit/cd817231ec4ffc4362a71cd151dd5b9cf91f1a

[clang] 2ddca68 - Tag sanitize-coverage-old-pm.c unsupported on arm 32 bit

2021-06-27 Thread Muhammad Omair Javaid via cfe-commits
Author: Muhammad Omair Javaid Date: 2021-06-28T07:19:11+05:00 New Revision: 2ddca686ee8fd73d4b6630b60794be82caa4c311 URL: https://github.com/llvm/llvm-project/commit/2ddca686ee8fd73d4b6630b60794be82caa4c311 DIFF: https://github.com/llvm/llvm-project/commit/2ddca686ee8fd73d4b6630b60794be82caa4c3

[clang] 3a6599b - Remove XFAIL flag from sanitize-coverage-old-pm.c

2021-06-27 Thread Muhammad Omair Javaid via cfe-commits
Author: Muhammad Omair Javaid Date: 2021-06-28T03:38:08+05:00 New Revision: 3a6599b7bd0fe4fe579e0abd9bd882ea964dd627 URL: https://github.com/llvm/llvm-project/commit/3a6599b7bd0fe4fe579e0abd9bd882ea964dd627 DIFF: https://github.com/llvm/llvm-project/commit/3a6599b7bd0fe4fe579e0abd9bd882ea964dd6

[clang] e8cded5 - Unsupported sanitize-coverage-old-pm.c on 32 bit Arm

2021-06-24 Thread Muhammad Omair Javaid via cfe-commits
Author: Muhammad Omair Javaid Date: 2021-06-25T00:57:24Z New Revision: e8cded57fbf7b2b81aefd569b95f38ae97948ef0 URL: https://github.com/llvm/llvm-project/commit/e8cded57fbf7b2b81aefd569b95f38ae97948ef0 DIFF: https://github.com/llvm/llvm-project/commit/e8cded57fbf7b2b81aefd569b95f38ae97948ef0.di

[clang] d6a91f6 - Revert "[Clang] XFAIL sanitize-coverage-old-pm.c on 32bit Armv8l"

2021-06-24 Thread Muhammad Omair Javaid via cfe-commits
Author: Muhammad Omair Javaid Date: 2021-06-25T05:00:14+05:00 New Revision: d6a91f6c565179e9b2dac700f9a54e105f748a6d URL: https://github.com/llvm/llvm-project/commit/d6a91f6c565179e9b2dac700f9a54e105f748a6d DIFF: https://github.com/llvm/llvm-project/commit/d6a91f6c565179e9b2dac700f9a54e105f748a

[clang] c5028f3 - [Clang] XFAIL sanitize-coverage-old-pm.c on 32bit Armv8l

2021-06-24 Thread Muhammad Omair Javaid via cfe-commits
Author: Muhammad Omair Javaid Date: 2021-06-24T15:48:13+05:00 New Revision: c5028f3473ed50a7433fe278984cd1a755b338b9 URL: https://github.com/llvm/llvm-project/commit/c5028f3473ed50a7433fe278984cd1a755b338b9 DIFF: https://github.com/llvm/llvm-project/commit/c5028f3473ed50a7433fe278984cd1a755b338

[clang] c9ddb02 - Revert "As a follow-up to my initial mail to llvm-dev here's a first pass at the O1 described there."

2019-11-25 Thread Muhammad Omair Javaid via cfe-commits
Author: Muhammad Omair Javaid Date: 2019-11-26T09:32:13+05:00 New Revision: c9ddb02659e3ece7a0d9d6b4dac7ceea4ae46e6d URL: https://github.com/llvm/llvm-project/commit/c9ddb02659e3ece7a0d9d6b4dac7ceea4ae46e6d DIFF: https://github.com/llvm/llvm-project/commit/c9ddb02659e3ece7a0d9d6b4dac7ceea4ae46e