comparison armv4l/jrevdct_arm.S @ 8069:316762ae96a7 libavcodec

ARM: use new macros for assembler function labels
author mru
date Mon, 27 Oct 2008 00:25:09 +0000
parents bfabfdf9ce55
children c45366b01126
comparison
equal deleted inserted replaced
8068:923c713c0c48 8069:316762ae96a7
22 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 22 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
23 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 23 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
24 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 24 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
25 25
26 */ 26 */
27
28 #include "asm.S"
29
27 #define FIX_0_298631336 2446 30 #define FIX_0_298631336 2446
28 #define FIX_0_541196100 4433 31 #define FIX_0_541196100 4433
29 #define FIX_0_765366865 6270 32 #define FIX_0_765366865 6270
30 #define FIX_1_175875602 9633 33 #define FIX_1_175875602 9633
31 #define FIX_1_501321110 12299 34 #define FIX_1_501321110 12299
52 #define FIX_M_2_562915447_ID 44 55 #define FIX_M_2_562915447_ID 44
53 #define FIX_0xFFFF_ID 48 56 #define FIX_0xFFFF_ID 48
54 .text 57 .text
55 .align 58 .align
56 59
57 .global j_rev_dct_ARM 60 function j_rev_dct_ARM, export=1
58 j_rev_dct_ARM:
59 stmdb sp!, { r4 - r12, lr } @ all callee saved regs 61 stmdb sp!, { r4 - r12, lr } @ all callee saved regs
60 62
61 sub sp, sp, #4 @ reserve some space on the stack 63 sub sp, sp, #4 @ reserve some space on the stack
62 str r0, [ sp ] @ save the DCT pointer to the stack 64 str r0, [ sp ] @ save the DCT pointer to the stack
63 65