1 |
|
# Copyright (C) 2002 Guillaume Morin <guillaume@morinfr.org>, Alcôve |
2 |
|
# |
3 |
|
# This program is free software; you can redistribute it and/or modify |
4 |
|
# it under the terms of the GNU General Public License as published by |
5 |
|
# the Free Software Foundation; either version 2 of the License, or |
6 |
|
# (at your option) any later version. |
7 |
|
# |
8 |
|
# This program is distributed in the hope that it will be useful, |
9 |
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
10 |
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
11 |
|
# GNU General Public License for more details. |
12 |
|
# |
13 |
|
# You should have received a copy of the GNU General Public License |
14 |
|
# along with this program; if not, write to the Free Software |
15 |
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
16 |
|
|
17 |
.file "dct_vec_tmpl.c" |
.file "dct_vec_tmpl.c" |
18 |
gcc2_compiled.: |
gcc2_compiled.: |
19 |
.globl PostScale |
.globl PostScale |
121 |
stvx 31,1,0 |
stvx 31,1,0 |
122 |
lvx 0,0,3 |
lvx 0,0,3 |
123 |
addi 23,1,16 |
addi 23,1,16 |
124 |
vspltisw 3,0 |
vxor %v3,%v3,%v3 |
125 |
addi 18,3,16 |
addi 18,3,16 |
126 |
stvx 0,0,23 |
stvx 0,0,23 |
127 |
lvx 1,0,18 |
lvx 1,0,18 |