[patch] ia64: Align rse_clear_invalid to double-bundle boundary.

From: David Mosberger <davidm_at_napali.hpl.hp.com>
Date: 2005-01-19 15:58:23
Trivial patch: align rse_clear_invalid to 32-byte boundary.  Good for
a 9 cycle speed up.

	--david

Signed-off-by: David Mosberger-Tang <davidm@hpl.hp.com>

# This is a BitKeeper generated diff -Nru style patch.
#
# ChangeSet
#   2005/01/18 17:38:56-08:00 davidm@tiger.hpl.hp.com 
#   ia64: Align rse_clear_invalid to double-bundle boundary.  Improves (normal)
#   	getpid() from 284 to 275 cycles.
# 
# arch/ia64/kernel/entry.S
#   2005/01/18 17:38:40-08:00 davidm@tiger.hpl.hp.com +1 -0
#   (rse_clear_invalid): Align it to 32 bytes.
# 
diff -Nru a/arch/ia64/kernel/entry.S b/arch/ia64/kernel/entry.S
--- a/arch/ia64/kernel/entry.S	2005-01-18 20:57:18 -08:00
+++ b/arch/ia64/kernel/entry.S	2005-01-18 20:57:18 -08:00
@@ -971,6 +971,7 @@
 	shladd in0=loc1,3,r17
 	mov in1=0
 	;;
+	.align 32
 rse_clear_invalid:
 #ifdef CONFIG_ITANIUM
 	// cycle 0
-
To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Received on Wed Jan 19 00:03:15 2005

This archive was generated by hypermail 2.1.8 : 2005-08-02 09:20:34 EST