summaryrefslogtreecommitdiffstats
path: root/contrib/llvm/lib/CodeGen/LLVMTargetMachine.cpp
diff options
context:
space:
mode:
authorkib <kib@FreeBSD.org>2015-12-05 08:46:41 +0000
committerkib <kib@FreeBSD.org>2015-12-05 08:46:41 +0000
commitfa2e415f2a12d5c5a416b97b4f3e1be1dc26fb3a (patch)
tree0b8d25f54b98431297c7e152ca3c9bd74fe76a06 /contrib/llvm/lib/CodeGen/LLVMTargetMachine.cpp
parent3d60249814c85370009cbc5d649c15fc7607992e (diff)
downloadFreeBSD-src-fa2e415f2a12d5c5a416b97b4f3e1be1dc26fb3a.zip
FreeBSD-src-fa2e415f2a12d5c5a416b97b4f3e1be1dc26fb3a.tar.gz
In the pmap_set_pg() function, which enables the global bit on the
ptes mapping the kernel on CPUs where global TLB entries are supported, revert to flushing only non-global entries, i.e. to the pre-r291688 state. There is no need to flush global TLB entries, since only global entries created during the previous iterations of the loop could exist at this moment. Submitted by: alc Differential revision: https://reviews.freebsd.org/D4368
Diffstat (limited to 'contrib/llvm/lib/CodeGen/LLVMTargetMachine.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud