Mercurial > libavcodec.hg
comparison ppc/fft_altivec_s.S @ 12088:bb603bb20873 libavcodec
PPC: gas-preprocessor handles m[ft]spr shorthands
author | mru |
---|---|
date | Sun, 04 Jul 2010 18:33:43 +0000 |
parents | 8454bb880008 |
children | 5638941ec8ef |
comparison
equal
deleted
inserted
replaced
12087:1532477cc30f | 12088:bb603bb20873 |
---|---|
37 | 37 |
38 #include "config.h" | 38 #include "config.h" |
39 #include "asm.S" | 39 #include "asm.S" |
40 | 40 |
41 .text | 41 .text |
42 | |
43 /* Apple gas doesn't support this shorthand */ | |
44 .macro mtctr rx | |
45 mtspr 9, \rx | |
46 .endm | |
47 | 42 |
48 .macro addi2 ra, imm // add 32-bit immediate | 43 .macro addi2 ra, imm // add 32-bit immediate |
49 .if \imm & 0xffff | 44 .if \imm & 0xffff |
50 addi \ra, \ra, \imm@l | 45 addi \ra, \ra, \imm@l |
51 .endif | 46 .endif |