void fill_modified_irs16khz(h0, lenh0) float **h0;
long *lenh0;
{
  static float mod_irs16_coef[495] = {
      1. / 32768.,     1. / 32768.,    1. / 32768.,     1. / 32768.,
      1. / 32768.,     1. / 32768.,    1. / 32768.,     1. / 32768.,
      1. / 32768.,     1. / 32768.,    1. / 32768.,     1. / 32768.,
      0. / 32768.,     0. / 32768.,    0. / 32768.,     0. / 32768.,
      0. / 32768.,     0. / 32768.,    0. / 32768.,     0. / 32768.,
      0. / 32768.,     0. / 32768.,    0. / 32768.,     0. / 32768.,
      0. / 32768.,     0. / 32768.,    0. / 32768.,     0. / 32768.,
      0. / 32768.,     0. / 32768.,    0. / 32768.,     0. / 32768.,
      0. / 32768.,     0. / 32768.,    0. / 32768.,     0. / 32768.,
      0. / 32768.,     0. / 32768.,    0. / 32768.,     0. / 32768.,
      0. / 32768.,     0. / 32768.,    0. / 32768.,     0. / 32768.,
      0. / 32768.,     0. / 32768.,    0. / 32768.,     0. / 32768.,
      0. / 32768.,     0. / 32768.,    0. / 32768.,     0. / 32768.,
      0. / 32768.,     0. / 32768.,    0. / 32768.,     0. / 32768.,
      0. / 32768.,     0. / 32768.,    -1. / 32768.,    -1. / 32768.,
      -1. / 32768.,    -1. / 32768.,   -1. / 32768.,    -1. / 32768.,
      -1. / 32768.,    -1. / 32768.,   -1. / 32768.,    -1. / 32768.,
      -1. / 32768.,    -1. / 32768.,   -1. / 32768.,    -1. / 32768.,
      -1. / 32768.,    -1. / 32768.,   -1. / 32768.,    -1. / 32768.,
      -1. / 32768.,    -1. / 32768.,   -1. / 32768.,    -1. / 32768.,
      -1. / 32768.,    -1. / 32768.,   -1. / 32768.,    -1. / 32768.,
      -1. / 32768.,    -1. / 32768.,   -1. / 32768.,    0. / 32768.,
      0. / 32768.,     0. / 32768.,    0. / 32768.,     1. / 32768.,
      1. / 32768.,     1. / 32768.,    1. / 32768.,     1. / 32768.,
      2. / 32768.,     2. / 32768.,    2. / 32768.,     2. / 32768.,
      3. / 32768.,     3. / 32768.,    3. / 32768.,     3. / 32768.,
      3. / 32768.,     4. / 32768.,    4. / 32768.,     4. / 32768.,
      4. / 32768.,     4. / 32768.,    4. / 32768.,     4. / 32768.,
      4. / 32768.,     4. / 32768.,    4. / 32768.,     3. / 32768.,
      3. / 32768.,     3. / 32768.,    3. / 32768.,     3. / 32768.,
      2. / 32768.,     2. / 32768.,    2. / 32768.,     1. / 32768.,
      1. / 32768.,     0. / 32768.,    0. / 32768.,     0. / 32768.,
      -1. / 32768.,    -1. / 32768.,   -1. / 32768.,    -2. / 32768.,
      -2. / 32768.,    -2. / 32768.,   -3. / 32768.,    -3. / 32768.,
      -3. / 32768.,    -3. / 32768.,   -3. / 32768.,    -3. / 32768.,
      -3. / 32768.,    -3. / 32768.,   -3. / 32768.,    -3. / 32768.,
      -3. / 32768.,    -3. / 32768.,   -3. / 32768.,    -2. / 32768.,
      -2. / 32768.,    -2. / 32768.,   -2. / 32768.,    -2. / 32768.,
      -2. / 32768.,    -2. / 32768.,   -2. / 32768.,    -2. / 32768.,
      -2. / 32768.,    -2. / 32768.,   -2. / 32768.,    -2. / 32768.,
      -2. / 32768.,    -3. / 32768.,   -3. / 32768.,    -3. / 32768.,
      -4. / 32768.,    -5. / 32768.,   -5. / 32768.,    -5. / 32768.,
      -6. / 32768.,    -7. / 32768.,   -8. / 32768.,    -9. / 32768.,
      -8. / 32768.,    -8. / 32768.,   -10. / 32768.,   -11. / 32768.,
      -12. / 32768.,   -12. / 32768.,  -11. / 32768.,   -12. / 32768.,
      -14. / 32768.,   -15. / 32768.,  -14. / 32768.,   -13. / 32768.,
      -14. / 32768.,   -16. / 32768.,  -17. / 32768.,   -15. / 32768.,
      -13. / 32768.,   -13. / 32768.,  -15. / 32768.,   -15. / 32768.,
      -12. / 32768.,   -8. / 32768.,   -7. / 32768.,    -9. / 32768.,
      -12. / 32768.,   -9. / 32768.,   -3. / 32768.,    0. / 32768.,
      -2. / 32768.,    -6. / 32768.,   -6. / 32768.,    0. / 32768.,
      7. / 32768.,     6. / 32768.,    -3. / 32768.,    -5. / 32768.,
      5. / 32768.,     18. / 32768.,   19. / 32768.,    8. / 32768.,
      3. / 32768.,     22. / 32768.,   50. / 32768.,    53. / 32768.,
      30. / 32768.,    21. / 32768.,   52. / 32768.,    104. / 32768.,
      124. / 32768.,   91. / 32768.,   71. / 32768.,    133. / 32768.,
      224. / 32768.,   221. / 32768.,  114. / 32768.,   34. / 32768.,
      100. / 32768.,   273. / 32768.,  346. / 32768.,   234. / 32768.,
      169. / 32768.,   324. / 32768.,  457. / 32768.,   302. / 32768.,
      -22. / 32768.,   -145. / 32768., 296. / 32768.,   966. / 32768.,
      727. / 32768.,   -148. / 32768., -55. / 32768.,   1326. / 32768.,
      4457. / 32768.,  4853. / 32768., -6894. / 32768., -17155. / 32768.,
      -6894. / 32768., 4853. / 32768., 4457. / 32768.,  1326. / 32768.,
      -55. / 32768.,   -148. / 32768., 727. / 32768.,   966. / 32768.,
      296. / 32768.,   -145. / 32768., -22. / 32768.,   302. / 32768.,
      457. / 32768.,   324. / 32768.,  169. / 32768.,   234. / 32768.,
      346. / 32768.,   273. / 32768.,  100. / 32768.,   34. / 32768.,
      114. / 32768.,   221. / 32768.,  224. / 32768.,   133. / 32768.,
      71. / 32768.,    91. / 32768.,   124. / 32768.,   104. / 32768.,
      52. / 32768.,    21. / 32768.,   30. / 32768.,    53. / 32768.,
      50. / 32768.,    22. / 32768.,   3. / 32768.,     8. / 32768.,
      19. / 32768.,    18. / 32768.,   5. / 32768.,     -5. / 32768.,
      -3. / 32768.,    6. / 32768.,    7. / 32768.,     0. / 32768.,
      -6. / 32768.,    -6. / 32768.,   -2. / 32768.,    0. / 32768.,
      -3. / 32768.,    -9. / 32768.,   -12. / 32768.,   -9. / 32768.,
      -7. / 32768.,    -8. / 32768.,   -12. / 32768.,   -15. / 32768.,
      -15. / 32768.,   -13. / 32768.,  -13. / 32768.,   -15. / 32768.,
      -17. / 32768.,   -16. / 32768.,  -14. / 32768.,   -13. / 32768.,
      -14. / 32768.,   -15. / 32768.,  -14. / 32768.,   -12. / 32768.,
      -11. / 32768.,   -12. / 32768.,  -12. / 32768.,   -11. / 32768.,
      -10. / 32768.,   -8. / 32768.,   -8. / 32768.,    -9. / 32768.,
      -8. / 32768.,    -7. / 32768.,   -6. / 32768.,    -5. / 32768.,
      -5. / 32768.,    -5. / 32768.,   -4. / 32768.,    -3. / 32768.,
      -3. / 32768.,    -3. / 32768.,   -2. / 32768.,    -2. / 32768.,
      -2. / 32768.,    -2. / 32768.,   -2. / 32768.,    -2. / 32768.,
      -2. / 32768.,    -2. / 32768.,   -2. / 32768.,    -2. / 32768.,
      -2. / 32768.,    -2. / 32768.,   -2. / 32768.,    -2. / 32768.,
      -3. / 32768.,    -3. / 32768.,   -3. / 32768.,    -3. / 32768.,
      -3. / 32768.,    -3. / 32768.,   -3. / 32768.,    -3. / 32768.,
      -3. / 32768.,    -3. / 32768.,   -3. / 32768.,    -3. / 32768.,
      -3. / 32768.,    -2. / 32768.,   -2. / 32768.,    -2. / 32768.,
      -1. / 32768.,    -1. / 32768.,   -1. / 32768.,    0. / 32768.,
      0. / 32768.,     0. / 32768.,    1. / 32768.,     1. / 32768.,
      2. / 32768.,     2. / 32768.,    2. / 32768.,     3. / 32768.,
      3. / 32768.,     3. / 32768.,    3. / 32768.,     3. / 32768.,
      4. / 32768.,     4. / 32768.,    4. / 32768.,     4. / 32768.,
      4. / 32768.,     4. / 32768.,    4. / 32768.,     4. / 32768.,
      4. / 32768.,     4. / 32768.,    3. / 32768.,     3. / 32768.,
      3. / 32768.,     3. / 32768.,    3. / 32768.,     2. / 32768.,
      2. / 32768.,     2. / 32768.,    2. / 32768.,     1. / 32768.,
      1. / 32768.,     1. / 32768.,    1. / 32768.,     1. / 32768.,
      0. / 32768.,     0. / 32768.,    0. / 32768.,     0. / 32768.,
      -1. / 32768.,    -1. / 32768.,   -1. / 32768.,    -1. / 32768.,
      -1. / 32768.,    -1. / 32768.,   -1. / 32768.,    -1. / 32768.,
      -1. / 32768.,    -1. / 32768.,   -1. / 32768.,    -1. / 32768.,
      -1. / 32768.,    -1. / 32768.,   -1. / 32768.,    -1. / 32768.,
      -1. / 32768.,    -1. / 32768.,   -1. / 32768.,    -1. / 32768.,
      -1. / 32768.,    -1. / 32768.,   -1. / 32768.,    -1. / 32768.,
      -1. / 32768.,    -1. / 32768.,   -1. / 32768.,    -1. / 32768.,
      -1. / 32768.,    0. / 32768.,    0. / 32768.,     0. / 32768.,
      0. / 32768.,     0. / 32768.,    0. / 32768.,     0. / 32768.,
      0. / 32768.,     0. / 32768.,    0. / 32768.,     0. / 32768.,
      0. / 32768.,     0. / 32768.,    0. / 32768.,     0. / 32768.,
      0. / 32768.,     0. / 32768.,    0. / 32768.,     0. / 32768.,
      0. / 32768.,     0. / 32768.,    0. / 32768.,     0. / 32768.,
      0. / 32768.,     0. / 32768.,    0. / 32768.,     0. / 32768.,
      0. / 32768.,     0. / 32768.,    0. / 32768.,     0. / 32768.,
      0. / 32768.,     0. / 32768.,    0. / 32768.,     0. / 32768.,
      0. / 32768.,     0. / 32768.,    0. / 32768.,     0. / 32768.,
      0. / 32768.,     0. / 32768.,    0. / 32768.,     0. / 32768.,
      0. / 32768.,     0. / 32768.,    0. / 32768.,     1. / 32768.,
      1. / 32768.,     1. / 32768.,    1. / 32768.,     1. / 32768.,
      1. / 32768.,     1. / 32768.,    1. / 32768.,     1. / 32768.,
      1. / 32768.,     1. / 32768.,    1. / 32768.};
  *lenh0 = 495;
  *h0 = mod_irs16_coef;
}


x86 assembly (clang, -O0):
<fill_modified_irs16khz>:
push   %rbp
mov    %rsp,%rbp
mov    %rdi,-0x8(%rbp)
mov    %rsi,-0x10(%rbp)
mov    -0x10(%rbp),%rax
movq   $0x1ef,(%rax)
mov    -0x8(%rbp),%rax
lea    0x2f0e(%rip),%rcx
mov    %rcx,(%rax)
pop    %rbp
ret

x86 assembly (clang, -O2):
<fill_modified_irs16khz>:
movq   $0x1ef,(%rsi)
lea    0x2f22(%rip),%rax
mov    %rax,(%rdi)
ret

LLVM IR (-O0):
@fill_modified_irs16khz.mod_irs16_coef = internal global [495 x float] [float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F10000000000000, float 0x3F10000000000000, float 0x3F10000000000000, float 0x3F10000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F10000000000000, float 0x3F10000000000000, float 0x3F10000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF20000000000000, float 0xBF24000000000000, float 0xBF24000000000000, float 0xBF24000000000000, float 0xBF28000000000000, float 0xBF2C000000000000, float 0xBF30000000000000, float 0xBF32000000000000, float 0xBF30000000000000, float 0xBF30000000000000, float 0xBF34000000000000, float 0xBF36000000000000, float 0xBF38000000000000, float 0xBF38000000000000, float 0xBF36000000000000, float 0xBF38000000000000, float 0xBF3C000000000000, float 0xBF3E000000000000, float 0xBF3C000000000000, float 0xBF3A000000000000, float 0xBF3C000000000000, float 0xBF40000000000000, float 0xBF41000000000000, float 0xBF3E000000000000, float 0xBF3A000000000000, float 0xBF3A000000000000, float 0xBF3E000000000000, float 0xBF3E000000000000, float 0xBF38000000000000, float 0xBF30000000000000, float 0xBF2C000000000000, float 0xBF32000000000000, float 0xBF38000000000000, float 0xBF32000000000000, float 0xBF18000000000000, float 0.000000e+00, float 0xBF10000000000000, float 0xBF28000000000000, float 0xBF28000000000000, float 0.000000e+00, float 0x3F2C000000000000, float 0x3F28000000000000, float 0xBF18000000000000, float 0xBF24000000000000, float 0x3F24000000000000, float 0x3F42000000000000, float 0x3F43000000000000, float 0x3F30000000000000, float 0x3F18000000000000, float 0x3F46000000000000, float 0x3F59000000000000, float 0x3F5A800000000000, float 0x3F4E000000000000, float 0x3F45000000000000, float 0x3F5A000000000000, float 0x3F6A000000000000, float 0x3F6F000000000000, float 0x3F66C00000000000, float 0x3F61C00000000000, float 0x3F70A00000000000, float 0x3F7C000000000000, float 0x3F7BA00000000000, float 0x3F6C800000000000, float 0x3F51000000000000, float 0x3F69000000000000, float 0x3F81100000000000, float 0x3F85A00000000000, float 0x3F7D400000000000, float 0x3F75200000000000, float 0x3F84400000000000, float 0x3F8C900000000000, float 0x3F82E00000000000, float 0xBF46000000000000, float 0xBF72200000000000, float 0x3F82800000000000, float 0x3F9E300000000000, float 0x3F96B80000000000, float 0xBF72800000000000, float 0xBF5B800000000000, float 0x3FA4B80000000000, float 0x3FC1690000000000, float 0x3FC2F50000000000, float 0xBFCAEE0000000000, float 0xBFE0C0C000000000, float 0xBFCAEE0000000000, float 0x3FC2F50000000000, float 0x3FC1690000000000, float 0x3FA4B80000000000, float 0xBF5B800000000000, float 0xBF72800000000000, float 0x3F96B80000000000, float 0x3F9E300000000000, float 0x3F82800000000000, float 0xBF72200000000000, float 0xBF46000000000000, float 0x3F82E00000000000, float 0x3F8C900000000000, float 0x3F84400000000000, float 0x3F75200000000000, float 0x3F7D400000000000, float 0x3F85A00000000000, float 0x3F81100000000000, float 0x3F69000000000000, float 0x3F51000000000000, float 0x3F6C800000000000, float 0x3F7BA00000000000, float 0x3F7C000000000000, float 0x3F70A00000000000, float 0x3F61C00000000000, float 0x3F66C00000000000, float 0x3F6F000000000000, float 0x3F6A000000000000, float 0x3F5A000000000000, float 0x3F45000000000000, float 0x3F4E000000000000, float 0x3F5A800000000000, float 0x3F59000000000000, float 0x3F46000000000000, float 0x3F18000000000000, float 0x3F30000000000000, float 0x3F43000000000000, float 0x3F42000000000000, float 0x3F24000000000000, float 0xBF24000000000000, float 0xBF18000000000000, float 0x3F28000000000000, float 0x3F2C000000000000, float 0.000000e+00, float 0xBF28000000000000, float 0xBF28000000000000, float 0xBF10000000000000, float 0.000000e+00, float 0xBF18000000000000, float 0xBF32000000000000, float 0xBF38000000000000, float 0xBF32000000000000, float 0xBF2C000000000000, float 0xBF30000000000000, float 0xBF38000000000000, float 0xBF3E000000000000, float 0xBF3E000000000000, float 0xBF3A000000000000, float 0xBF3A000000000000, float 0xBF3E000000000000, float 0xBF41000000000000, float 0xBF40000000000000, float 0xBF3C000000000000, float 0xBF3A000000000000, float 0xBF3C000000000000, float 0xBF3E000000000000, float 0xBF3C000000000000, float 0xBF38000000000000, float 0xBF36000000000000, float 0xBF38000000000000, float 0xBF38000000000000, float 0xBF36000000000000, float 0xBF34000000000000, float 0xBF30000000000000, float 0xBF30000000000000, float 0xBF32000000000000, float 0xBF30000000000000, float 0xBF2C000000000000, float 0xBF28000000000000, float 0xBF24000000000000, float 0xBF24000000000000, float 0xBF24000000000000, float 0xBF20000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F10000000000000, float 0x3F10000000000000, float 0x3F10000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F10000000000000, float 0x3F10000000000000, float 0x3F10000000000000, float 0x3F10000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000]
define void @fill_modified_irs16khz(float** %0, i64* %1) {
%3 = alloca float**
%4 = alloca i64*
store float** %0, float*** %3
store i64* %1, i64** %4
%5 = load i64*, i64** %4
store i64 495, i64* %5
%6 = load float**, float*** %3
store float* getelementptr inbounds ([495 x float], [495 x float]* @fill_modified_irs16khz.mod_irs16_coef, i64 0, i64 0), float** %6
ret void
}

LLVM IR (-O2):
@fill_modified_irs16khz.mod_irs16_coef = internal global [495 x float] [float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F10000000000000, float 0x3F10000000000000, float 0x3F10000000000000, float 0x3F10000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F10000000000000, float 0x3F10000000000000, float 0x3F10000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF20000000000000, float 0xBF24000000000000, float 0xBF24000000000000, float 0xBF24000000000000, float 0xBF28000000000000, float 0xBF2C000000000000, float 0xBF30000000000000, float 0xBF32000000000000, float 0xBF30000000000000, float 0xBF30000000000000, float 0xBF34000000000000, float 0xBF36000000000000, float 0xBF38000000000000, float 0xBF38000000000000, float 0xBF36000000000000, float 0xBF38000000000000, float 0xBF3C000000000000, float 0xBF3E000000000000, float 0xBF3C000000000000, float 0xBF3A000000000000, float 0xBF3C000000000000, float 0xBF40000000000000, float 0xBF41000000000000, float 0xBF3E000000000000, float 0xBF3A000000000000, float 0xBF3A000000000000, float 0xBF3E000000000000, float 0xBF3E000000000000, float 0xBF38000000000000, float 0xBF30000000000000, float 0xBF2C000000000000, float 0xBF32000000000000, float 0xBF38000000000000, float 0xBF32000000000000, float 0xBF18000000000000, float 0.000000e+00, float 0xBF10000000000000, float 0xBF28000000000000, float 0xBF28000000000000, float 0.000000e+00, float 0x3F2C000000000000, float 0x3F28000000000000, float 0xBF18000000000000, float 0xBF24000000000000, float 0x3F24000000000000, float 0x3F42000000000000, float 0x3F43000000000000, float 0x3F30000000000000, float 0x3F18000000000000, float 0x3F46000000000000, float 0x3F59000000000000, float 0x3F5A800000000000, float 0x3F4E000000000000, float 0x3F45000000000000, float 0x3F5A000000000000, float 0x3F6A000000000000, float 0x3F6F000000000000, float 0x3F66C00000000000, float 0x3F61C00000000000, float 0x3F70A00000000000, float 0x3F7C000000000000, float 0x3F7BA00000000000, float 0x3F6C800000000000, float 0x3F51000000000000, float 0x3F69000000000000, float 0x3F81100000000000, float 0x3F85A00000000000, float 0x3F7D400000000000, float 0x3F75200000000000, float 0x3F84400000000000, float 0x3F8C900000000000, float 0x3F82E00000000000, float 0xBF46000000000000, float 0xBF72200000000000, float 0x3F82800000000000, float 0x3F9E300000000000, float 0x3F96B80000000000, float 0xBF72800000000000, float 0xBF5B800000000000, float 0x3FA4B80000000000, float 0x3FC1690000000000, float 0x3FC2F50000000000, float 0xBFCAEE0000000000, float 0xBFE0C0C000000000, float 0xBFCAEE0000000000, float 0x3FC2F50000000000, float 0x3FC1690000000000, float 0x3FA4B80000000000, float 0xBF5B800000000000, float 0xBF72800000000000, float 0x3F96B80000000000, float 0x3F9E300000000000, float 0x3F82800000000000, float 0xBF72200000000000, float 0xBF46000000000000, float 0x3F82E00000000000, float 0x3F8C900000000000, float 0x3F84400000000000, float 0x3F75200000000000, float 0x3F7D400000000000, float 0x3F85A00000000000, float 0x3F81100000000000, float 0x3F69000000000000, float 0x3F51000000000000, float 0x3F6C800000000000, float 0x3F7BA00000000000, float 0x3F7C000000000000, float 0x3F70A00000000000, float 0x3F61C00000000000, float 0x3F66C00000000000, float 0x3F6F000000000000, float 0x3F6A000000000000, float 0x3F5A000000000000, float 0x3F45000000000000, float 0x3F4E000000000000, float 0x3F5A800000000000, float 0x3F59000000000000, float 0x3F46000000000000, float 0x3F18000000000000, float 0x3F30000000000000, float 0x3F43000000000000, float 0x3F42000000000000, float 0x3F24000000000000, float 0xBF24000000000000, float 0xBF18000000000000, float 0x3F28000000000000, float 0x3F2C000000000000, float 0.000000e+00, float 0xBF28000000000000, float 0xBF28000000000000, float 0xBF10000000000000, float 0.000000e+00, float 0xBF18000000000000, float 0xBF32000000000000, float 0xBF38000000000000, float 0xBF32000000000000, float 0xBF2C000000000000, float 0xBF30000000000000, float 0xBF38000000000000, float 0xBF3E000000000000, float 0xBF3E000000000000, float 0xBF3A000000000000, float 0xBF3A000000000000, float 0xBF3E000000000000, float 0xBF41000000000000, float 0xBF40000000000000, float 0xBF3C000000000000, float 0xBF3A000000000000, float 0xBF3C000000000000, float 0xBF3E000000000000, float 0xBF3C000000000000, float 0xBF38000000000000, float 0xBF36000000000000, float 0xBF38000000000000, float 0xBF38000000000000, float 0xBF36000000000000, float 0xBF34000000000000, float 0xBF30000000000000, float 0xBF30000000000000, float 0xBF32000000000000, float 0xBF30000000000000, float 0xBF2C000000000000, float 0xBF28000000000000, float 0xBF24000000000000, float 0xBF24000000000000, float 0xBF24000000000000, float 0xBF20000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF18000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF10000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F10000000000000, float 0x3F10000000000000, float 0x3F10000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F20000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F18000000000000, float 0x3F10000000000000, float 0x3F10000000000000, float 0x3F10000000000000, float 0x3F10000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0xBF00000000000000, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0.000000e+00, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000, float 0x3F00000000000000]
define void @fill_modified_irs16khz(float** nocapture writeonly %0, i64* nocapture writeonly %1) {
store i64 495, i64* %1
store float* getelementptr inbounds ([495 x float], [495 x float]* @fill_modified_irs16khz.mod_irs16_coef, i64 0, i64 0), float** %0
ret void
}