Alexandre Lision | 7c6f4a6 | 2013-09-05 13:27:01 -0400 | [diff] [blame] | 1 | autogen definitions pcm_test.tpl; |
| 2 | |
| 3 | data_type = { |
| 4 | name = "bits_8" ; |
| 5 | item_count = 127 ; |
| 6 | short_func = "((k * ((k % 2) ? 1 : -1)) << 8)" ; |
| 7 | int_func = "((k * ((k % 2) ? 1 : -1)) << 24)" ; |
| 8 | float_func = "(k * ((k % 2) ? 1 : -1))" ; |
| 9 | } ; |
| 10 | |
| 11 | data_type = { |
| 12 | name = "bits_16" ; |
| 13 | item_count = 1024 ; |
| 14 | short_func = "(k * ((k % 2) ? 3 : -3))" ; |
| 15 | int_func = "((k * ((k % 2) ? 3 : -3)) << 16)" ; |
| 16 | float_func = "(k * ((k % 2) ? 3 : -3))" ; |
| 17 | } ; |
| 18 | |
| 19 | data_type = { |
| 20 | name = "bits_24" ; |
| 21 | item_count = 1024 ; |
| 22 | short_func = "(k * ((k % 2) ? 3 : -3))" ; |
| 23 | int_func = "((k * ((k % 2) ? 3333 : -3333)) << 8)" ; |
| 24 | float_func = "(k * ((k % 2) ? 3333 : -3333))" ; |
| 25 | } ; |
| 26 | |
| 27 | data_type = { |
| 28 | name = "bits_32" ; |
| 29 | item_count = 1024 ; |
| 30 | short_func = "(k * ((k % 2) ? 3 : -3))" ; |
| 31 | int_func = "(k * ((k % 2) ? 333333 : -333333))" ; |
| 32 | float_func = "(k * ((k % 2) ? 333333 : -333333))" ; |
| 33 | } ; |
| 34 | |