]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
GH-135379: Support limited scalar replacement for replicated uops in the JIT code...
authorMark Shannon <mark@hotpy.org>
Tue, 17 Jun 2025 12:43:09 +0000 (13:43 +0100)
committerGitHub <noreply@github.com>
Tue, 17 Jun 2025 12:43:09 +0000 (13:43 +0100)
commit8dd8b5c2f0785675b9282b719256341448d49967
tree8e01e5255d9355f6c4731a2b66103ecdf042aa99
parenta9e66a7c506680263b39bc8c150ddc5e72213c45
GH-135379: Support limited scalar replacement for replicated uops in the JIT code generator. (GH-135563)

* Use it to support efficient specializations of COPY and SWAP in the JIT.
Include/internal/pycore_uop_ids.h
Include/internal/pycore_uop_metadata.h
Python/bytecodes.c
Python/executor_cases.c.h
Python/generated_cases.c.h
Python/optimizer.c
Tools/cases_generator/analyzer.py
Tools/cases_generator/parsing.py
Tools/cases_generator/uop_metadata_generator.py