diff options
| author | Bojan Novković <bnovkov@FreeBSD.org> | 2026-06-16 14:55:48 +0000 |
|---|---|---|
| committer | Bojan Novković <bnovkov@FreeBSD.org> | 2026-08-10 16:01:28 +0000 |
| commit | 99360212c7392f2b0b3932b40f005c71e943b65f (patch) | |
| tree | cbc181193cfa700846d88018ad9e651ac0dc710a /include/llvm/(public-mirror) | |
| parent | 4d2f90f5a694b89240c494c01a5c07e24131f6f0 (diff) | |
This change introduces a variant of `pmap_invalidate_range` that uses
the fine-grained TLB invalidation instructions introduced by the
Svinval extension. These instructions allow for more efficient TLB
flushing on certain implementations. Under this new scheme,
`pmap_invalidate_range` was converted to an ifunc that selects the
appropriate variant during boot.
Event: BSDCan 2026
Reviewed by: markj, mhorne
Differential Revision: https://reviews.freebsd.org/D57624
Diffstat (limited to 'include/llvm/(public-mirror)')
0 files changed, 0 insertions, 0 deletions
