diff options
author | Mateusz Guzik <mjg@FreeBSD.org> | 2021-01-30 00:17:15 +0000 |
---|---|---|
committer | Mateusz Guzik <mjg@FreeBSD.org> | 2021-01-30 00:17:15 +0000 |
commit | d1de5698dfe6109308d4e5d6536a2ac93941d23a (patch) | |
tree | 7d85ec16419fd2a5f0f7f385396e2323e394e2d8 /sys/amd64/include/md_var.h | |
parent | 164c3b81848bc81dc200b12370999474225447a3 (diff) | |
download | src-d1de5698dfe6109308d4e5d6536a2ac93941d23a.tar.gz src-d1de5698dfe6109308d4e5d6536a2ac93941d23a.zip |
amd64: retire sse2_pagezero
All page zeroing is using temporal stores with rep movs*, the routine is
unused for several years.
Should a need arise for zeroing using non-temporal stores, a more
optimized variant can be implemented with a more descriptive name.
Diffstat (limited to 'sys/amd64/include/md_var.h')
-rw-r--r-- | sys/amd64/include/md_var.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/sys/amd64/include/md_var.h b/sys/amd64/include/md_var.h index 6b6201e4c0f1..3b2454a4b441 100644 --- a/sys/amd64/include/md_var.h +++ b/sys/amd64/include/md_var.h @@ -85,7 +85,6 @@ void gsbase_load_fault(void) __asm(__STRING(gsbase_load_fault)); void fpstate_drop(struct thread *td); void pagezero(void *addr); void setidt(int idx, alias_for_inthand_t *func, int typ, int dpl, int ist); -void sse2_pagezero(void *addr); void set_top_of_stack_td(struct thread *td); struct savefpu *get_pcb_user_save_td(struct thread *td); struct savefpu *get_pcb_user_save_pcb(struct pcb *pcb); |