Simplify. LOONGSON2 and MIPSNNR2 not possible.

This commit is contained in:
maya 2016-10-02 09:06:35 +00:00
parent 0e8fe63eab
commit 4b2f24ad42
1 changed files with 1 additions and 5 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: mipsX_subr.S,v 1.93 2016/08/27 07:22:14 skrll Exp $ */ /* $NetBSD: mipsX_subr.S,v 1.94 2016/10/02 09:06:35 maya Exp $ */
/* /*
* Copyright 2002 Wasabi Systems, Inc. * Copyright 2002 Wasabi Systems, Inc.
@ -387,11 +387,7 @@ VECTOR(MIPSX(tlb_miss), unknown)
dmfc0 k0, MIPS_COP_0_BAD_VADDR #0d: k0=bad address (again) dmfc0 k0, MIPS_COP_0_BAD_VADDR #0d: k0=bad address (again)
PTR_L k1, 0(k1) #0e: k1=seg entry PTR_L k1, 0(k1) #0e: k1=seg entry
b MIPSX(tlb_miss_common) #0f b MIPSX(tlb_miss_common) #0f
#ifdef MIPSNNR2
_EXT k0, k0, SEGSHIFT, SEGLENGTH #10: k0=seg index
#else
PTR_SRL k0, SEGSHIFT - PTR_SCALESHIFT #10: k0=seg offset (almost) PTR_SRL k0, SEGSHIFT - PTR_SCALESHIFT #10: k0=seg offset (almost)
#endif
#endif /* LP64 */ #endif /* LP64 */
2: /* handle useg addresses */ 2: /* handle useg addresses */
lui k1, %hi(CPUVAR(PMAP_SEG0TAB)) #11: k1=hi of seg0tab lui k1, %hi(CPUVAR(PMAP_SEG0TAB)) #11: k1=hi of seg0tab