aboutsummaryrefslogtreecommitdiff
path: root/gcc/d/dmd/root/ctfloat.h
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2025-07-01 17:17:06 +0800
committerH.J. Lu <hjl.tools@gmail.com>2025-07-03 03:12:32 +0800
commit7710d513a552f1fa1b7485ec6b318bafaa6d4cd7 (patch)
tree7a397e6ac32ced4e3f31ac38f3bf8fdb91833420 /gcc/d/dmd/root/ctfloat.h
parent81d738275f45e497c0c90ce75d407354fca7d891 (diff)
downloadgcc-master.zip
gcc-master.tar.gz
gcc-master.tar.bz2
x86-64: Add RDI clobber to tls_global_dynamic_64 patternsHEADtrunkmaster
*tls_global_dynamic_64_<mode> uses RDI as the __tls_get_addr argument. Add RDI clobber to tls_global_dynamic_64 patterns to show it. PR target/120908 * config/i386/i386.cc (legitimize_tls_address): Pass RDI to gen_tls_global_dynamic_64. * config/i386/i386.md (*tls_global_dynamic_64_<mode>): Add RDI clobber and use it to generate LEA. (@tls_global_dynamic_64_<mode>): Add a clobber. Signed-off-by: H.J. Lu <hjl.tools@gmail.com>
Diffstat (limited to 'gcc/d/dmd/root/ctfloat.h')
0 files changed, 0 insertions, 0 deletions