search for: flac__bitwriter_write_unary_unsigned

Displaying 1 result from an estimated 1 matches for "flac__bitwriter_write_unary_unsigned".

2016 Jan 08
1
warning: inlining failed in call to 'FLAC__bitwriter_write_raw_uint32.constprop':
...ok &= FLAC__bitwriter_write_raw_uint32(bw, 0x80 | (FLAC__uint32)((val>>6)&0x3F), 8); ^ Would it be better to remove the inline keyword from the declaration of FLAC__bitwriter_write_raw_uint32 (and by extension, remove inline from FLAC__bitwriter_write_zeroes and add it to FLAC__bitwriter_write_unary_unsigned)? I suspect that the cache misses caused by code bloat from so much inlining would outweigh the comparable function call overhead, but performance testing would be necessary to confirm this. Best, Evan