Home | History | Annotate | Download | only in src_gcc
      1 /*
      2  * (c) Copyright 2007-2008 ARM Limited. All Rights Reserved.
      3  *
      4  */
      5 
      6     .eabi_attribute 24, 1
      7     .eabi_attribute 25, 1
      8 
      9     .arm
     10     .fpu neon
     11     .section .rodata
     12     .align 4
     13 
     14     .global armVCM4P10_MFMatrixQPModTable
     15     .global armVCM4P10_QPDivIntraTable
     16     .global armVCM4P10_QPDivPlusOneTable
     17 
     18 ;//------------------------------------------------------------------
     19 ;// This table contains (1 << QbitsPlusOne) / 3 Values (Intra case) ,
     20 ;// for values of iQP from 0 to 51 (inclusive).
     21 ;//------------------------------------------------------------------
     22 
     23 
     24 armVCM4P10_QPDivIntraTable:
     25     .word 21845, 21845, 21845, 21845, 21845, 21845
     26     .word 43690, 43690, 43690, 43690, 43690, 43690
     27     .word 87381, 87381, 87381, 87381, 87381, 87381
     28     .word 174762, 174762, 174762, 174762, 174762, 174762
     29     .word 349525, 349525, 349525, 349525, 349525, 349525
     30     .word 699050, 699050, 699050, 699050, 699050, 699050
     31     .word 1398101, 1398101, 1398101, 1398101, 1398101, 1398101
     32     .word 2796202, 2796202, 2796202, 2796202, 2796202, 2796202
     33 
     34 
     35 ;//--------------------------------------------------------------
     36 ;// This table contains armVCM4P10_MFMatrix [iQP % 6][0] entires,
     37 ;// for values of iQP from 0 to 51 (inclusive).
     38 ;//--------------------------------------------------------------
     39 
     40 armVCM4P10_MFMatrixQPModTable:
     41     .hword 13107, 11916, 10082, 9362, 8192, 7282
     42     .hword 13107, 11916, 10082, 9362, 8192, 7282
     43     .hword 13107, 11916, 10082, 9362, 8192, 7282
     44     .hword 13107, 11916, 10082, 9362, 8192, 7282
     45     .hword 13107, 11916, 10082, 9362, 8192, 7282
     46     .hword 13107, 11916, 10082, 9362, 8192, 7282
     47     .hword 13107, 11916, 10082, 9362, 8192, 7282
     48     .hword 13107, 11916, 10082, 9362, 8192, 7282
     49     .hword 13107, 11916, 10082, 9362, 8192, 7282
     50 
     51 ;//---------------------------------------------------------------
     52 ;// This table contains ARM_M4P10_Q_OFFSET + 1 + (iQP / 6) values,
     53 ;// for values of iQP from 0 to 51 (inclusive).
     54 ;//---------------------------------------------------------------
     55 
     56 armVCM4P10_QPDivPlusOneTable:
     57     .byte 16, 16, 16, 16, 16, 16
     58     .byte 17, 17, 17, 17, 17, 17
     59     .byte 18, 18, 18, 18, 18, 18
     60     .byte 19, 19, 19, 19, 19, 19
     61     .byte 20, 20, 20, 20, 20, 20
     62     .byte 21, 21, 21, 21, 21, 21
     63     .byte 22, 22, 22, 22, 22, 22
     64     .byte 23, 23, 23, 23, 23, 23
     65     .byte 24, 24, 24, 24, 24, 24
     66 
     67     .end
     68 
     69