aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/asm-x86/asm_defns.h
diff options
context:
space:
mode:
Diffstat (limited to 'xen/include/asm-x86/asm_defns.h')
-rw-r--r--xen/include/asm-x86/asm_defns.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/xen/include/asm-x86/asm_defns.h b/xen/include/asm-x86/asm_defns.h
index 25032d55eb..a4601bab32 100644
--- a/xen/include/asm-x86/asm_defns.h
+++ b/xen/include/asm-x86/asm_defns.h
@@ -35,10 +35,14 @@ void ret_from_intr(void);
#ifdef __ASSEMBLY__
#define UNLIKELY_START(cond, tag) \
+ .Ldispatch.tag: \
j##cond .Lunlikely.tag; \
.subsection 1; \
.Lunlikely.tag:
+#define UNLIKELY_DISPATCH_LABEL(tag) \
+ .Ldispatch.tag
+
#define UNLIKELY_DONE(cond, tag) \
j##cond .Llikely.tag