pre-commit: PR181615 - #3469
pre-commit: PR181615#3469zyw-bot wants to merge 3 commits into
Conversation
Diff moderunner: ariselab-64c-docker 145 files changed, 3796 insertions(+), 3557 deletions(-) +42 postgres/planner.ll |
|
This patch introduces several targeted optimizations and correctness fixes across multiple LLVM IR files, primarily focused on improving string handling, memory layout, and control flow in C++ standard library
All changes preserve functional correctness while refining memory access patterns, eliminating redundancy, and enabling better downstream optimization. No semantic changes to algorithms or APIs are introduced. model: qwen-plus-latest |
| %18 = getelementptr inbounds nuw i8, ptr %9, i64 8 | ||
| %19 = getelementptr inbounds nuw i8, ptr %4, i64 8 | ||
| store i64 %15, ptr %19, align 8, !tbaa !25, !alias.scope !982 | ||
| store ptr %12, ptr %9, align 8, !tbaa !22 |
There was a problem hiding this comment.
Various regressions like this. It's a single-predecessor idom here.
|
/close |
Link: llvm/llvm-project#181615
Requested by: @nikic