aboutsummaryrefslogtreecommitdiff
path: root/sys/ia64/include
diff options
context:
space:
mode:
authorMarcel Moolenaar <marcel@FreeBSD.org>2007-08-04 19:26:42 +0000
committerMarcel Moolenaar <marcel@FreeBSD.org>2007-08-04 19:26:42 +0000
commit855218fbd15668b9e7f5f604ba527188517c41fa (patch)
treebe549439c14d56ea597b8b53eecd7ba8797fc0d0 /sys/ia64/include
parenta045dbb8ae9d572871006f6dd6cae92013cad87a (diff)
Notes
Diffstat (limited to 'sys/ia64/include')
-rw-r--r--sys/ia64/include/ia64_cpu.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/sys/ia64/include/ia64_cpu.h b/sys/ia64/include/ia64_cpu.h
index 675b64c31505..fcf9efe308ff 100644
--- a/sys/ia64/include/ia64_cpu.h
+++ b/sys/ia64/include/ia64_cpu.h
@@ -428,6 +428,18 @@ ia64_enable_highfp(void)
__asm __volatile("rsm psr.dfh;; srlz.d");
}
+static __inline void
+ia64_srlz_d(void)
+{
+ __asm __volatile("srlz.d");
+}
+
+static __inline void
+ia64_srlz_i(void)
+{
+ __asm __volatile("srlz.i;;");
+}
+
#endif /* !LOCORE */
#endif /* _MACHINE_IA64_CPU_H_ */