altivec.uc (2d8ad8719591fa803b0d589ed057fa46f49b7155) | altivec.uc (ae3a197e3d0bfe3f4bf1693723e82dc018c096f3) |
---|---|
1/* -*- linux-c -*- ------------------------------------------------------- * 2 * 3 * Copyright 2002-2004 H. Peter Anvin - All Rights Reserved 4 * 5 * This program is free software; you can redistribute it and/or modify 6 * it under the terms of the GNU General Public License as published by 7 * the Free Software Foundation, Inc., 53 Temple Place Ste 330, 8 * Boston MA 02111-1307, USA; either version 2 of the License, or --- 16 unchanged lines hidden (view full) --- 25#include <linux/raid/pq.h> 26 27#ifdef CONFIG_ALTIVEC 28 29#include <altivec.h> 30#ifdef __KERNEL__ 31# include <asm/system.h> 32# include <asm/cputable.h> | 1/* -*- linux-c -*- ------------------------------------------------------- * 2 * 3 * Copyright 2002-2004 H. Peter Anvin - All Rights Reserved 4 * 5 * This program is free software; you can redistribute it and/or modify 6 * it under the terms of the GNU General Public License as published by 7 * the Free Software Foundation, Inc., 53 Temple Place Ste 330, 8 * Boston MA 02111-1307, USA; either version 2 of the License, or --- 16 unchanged lines hidden (view full) --- 25#include <linux/raid/pq.h> 26 27#ifdef CONFIG_ALTIVEC 28 29#include <altivec.h> 30#ifdef __KERNEL__ 31# include <asm/system.h> 32# include <asm/cputable.h> |
33# include <asm/switch_to.h> |
|
33#endif 34 35/* 36 * This is the C data type to use. We use a vector of 37 * signed char so vec_cmpgt() will generate the right 38 * instruction. 39 */ 40 --- 90 unchanged lines hidden --- | 34#endif 35 36/* 37 * This is the C data type to use. We use a vector of 38 * signed char so vec_cmpgt() will generate the right 39 * instruction. 40 */ 41 --- 90 unchanged lines hidden --- |