Skip to content

zend_jit_resolve_tsrm_ls_cache_offsets: clobber volatile registers#22832

Open
arnaud-lb wants to merge 2 commits into
php:PHP-8.5from
arnaud-lb:tls-clobber
Open

zend_jit_resolve_tsrm_ls_cache_offsets: clobber volatile registers#22832
arnaud-lb wants to merge 2 commits into
php:PHP-8.5from
arnaud-lb:tls-clobber

Conversation

@arnaud-lb

@arnaud-lb arnaud-lb commented Jul 20, 2026

Copy link
Copy Markdown
Member

Found while looking at GH-22801: We need to declare all volatile registers as clobbered since we are performing a call

Comment thread ext/opcache/jit/tls/zend_jit_tls_x86_64.c
Comment thread ext/opcache/jit/tls/zend_jit_tls_aarch64.c Outdated
@arnaud-lb
arnaud-lb marked this pull request as ready for review July 21, 2026 07:34
@arnaud-lb
arnaud-lb requested a review from dstogov as a code owner July 21, 2026 07:34
@arnaud-lb
arnaud-lb requested a review from devnexen July 21, 2026 12:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants