[clang] [llvm] [llvm] Introduce MoveEntryAllocaInit pass (PR #164882)

2025-12-08 Thread Nimit Sachdeva via cfe-commits
nimit25 wrote: @dtcxzyw how did you find out that case? I went through https://github.com/dtcxzyw/llvm-fuzz-service/actions/runs/20032800860/artifacts/4799826696 and can't see this one. Just curious for next time :) https://github.com/llvm/llvm-project/pull/164882

[clang] [llvm] [llvm] Introduce MoveEntryAllocaInit pass (PR #164882)

2025-12-08 Thread Nimit Sachdeva via cfe-commits
nimit25 wrote: > There is some non-trivial compile-time impact: > https://llvm-compile-time-tracker.com/compare.php?from=ec1ea0a4ca02451731036ce04915e30aad0c81dd&to=8b78e57697ef046eae8d02bb4205414e00ac7848&stat=instructions:u > > > > More importantly, the stage2 bootstrap fails: > https://ll

[clang] [llvm] [llvm] Introduce MoveEntryAllocaInit pass (PR #164882)

2025-12-07 Thread Nimit Sachdeva via cfe-commits
https://github.com/nimit25 updated https://github.com/llvm/llvm-project/pull/164882 >From a05e8f9ca277e3ca6bcb6869a6adcf3bceeb4b7b Mon Sep 17 00:00:00 2001 From: Nimit Sachdeva Date: Thu, 23 Oct 2025 15:58:35 -0400 Subject: [PATCH 1/4] #150120 Introduce MoveEntryAllocaInit pass --- .../llvm/T

[clang] [llvm] [llvm] Introduce MoveEntryAllocaInit pass (PR #164882)

2025-12-07 Thread Nimit Sachdeva via cfe-commits
https://github.com/nimit25 updated https://github.com/llvm/llvm-project/pull/164882 >From a05e8f9ca277e3ca6bcb6869a6adcf3bceeb4b7b Mon Sep 17 00:00:00 2001 From: Nimit Sachdeva Date: Thu, 23 Oct 2025 15:58:35 -0400 Subject: [PATCH 1/4] #150120 Introduce MoveEntryAllocaInit pass --- .../llvm/T

[clang] [llvm] [llvm] Introduce MoveEntryAllocaInit pass (PR #164882)

2025-12-03 Thread Nimit Sachdeva via cfe-commits
nimit25 wrote: @nikic sorry, can you give me a hint on what to do when I have the metadata auto-init present for some instructions and some do not have them? Which ones do I move first (I want to say auto-init ones but just want to confirm)? https://github.com/llvm/llvm-project/pull/164882 ___

[clang] [llvm] [llvm] Introduce MoveEntryAllocaInit pass (PR #164882)

2025-12-02 Thread Nimit Sachdeva via cfe-commits
https://github.com/nimit25 updated https://github.com/llvm/llvm-project/pull/164882 >From a05e8f9ca277e3ca6bcb6869a6adcf3bceeb4b7b Mon Sep 17 00:00:00 2001 From: Nimit Sachdeva Date: Thu, 23 Oct 2025 15:58:35 -0400 Subject: [PATCH 1/3] #150120 Introduce MoveEntryAllocaInit pass --- .../llvm/T

[clang] [llvm] [llvm] Introduce MoveEntryAllocaInit pass (PR #164882)

2025-12-02 Thread Nimit Sachdeva via cfe-commits
https://github.com/nimit25 updated https://github.com/llvm/llvm-project/pull/164882 >From a05e8f9ca277e3ca6bcb6869a6adcf3bceeb4b7b Mon Sep 17 00:00:00 2001 From: Nimit Sachdeva Date: Thu, 23 Oct 2025 15:58:35 -0400 Subject: [PATCH 1/3] #150120 Introduce MoveEntryAllocaInit pass --- .../llvm/T

[clang] [llvm] [llvm] Introduce MoveEntryAllocaInit pass (PR #164882)

2025-12-02 Thread Nimit Sachdeva via cfe-commits
https://github.com/nimit25 updated https://github.com/llvm/llvm-project/pull/164882 >From a05e8f9ca277e3ca6bcb6869a6adcf3bceeb4b7b Mon Sep 17 00:00:00 2001 From: Nimit Sachdeva Date: Thu, 23 Oct 2025 15:58:35 -0400 Subject: [PATCH 1/3] #150120 Introduce MoveEntryAllocaInit pass --- .../llvm/T