target/hppa: Implement Fast TLB Insert instructions
authorNick Hudson <skrll@netbsd.org>
Tue, 23 Apr 2019 06:36:20 +0000 (07:36 +0100)
committerRichard Henderson <richard.henderson@linaro.org>
Mon, 29 Apr 2019 21:43:39 +0000 (14:43 -0700)
commit6797c3151095a50c959ad848c93850d907a71537
treeced8a7a1e43ba9e785f4ba3ab308e496c9828559
parent82b2865e0d0ea4c1001e9e7ed7920bcc0458f6de
target/hppa: Implement Fast TLB Insert instructions

These instructions are present on pcxl and pcxl2 machines,
and are used by NetBSD and OpenBSD.  See

     https://parisc.wiki.kernel.org/images-parisc/a/a9/Pcxl2_ers.pdf
     page 13-9 (195/206)

Signed-off-by: Nick Hudson <skrll@netbsd.org>
Message-Id: <20190423063621.8203-2-nick.hudson@gmx.co.uk>
[rth: Use extending loads, locally managed temporaries.]
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
target/hppa/insns.decode
target/hppa/translate.c