diff options
author | Bartosz Taudul <wolf.pld@gmail.com> | 2020-06-11 15:02:11 +0300 |
---|---|---|
committer | Bartosz Taudul <wolf.pld@gmail.com> | 2020-06-11 15:09:19 +0300 |
commit | 3992eb0542e5d51206a3cc266599f62c512a5984 (patch) | |
tree | 5ab73f1b9a0716f9fadc52fdbd00a2f204a49e75 /extra | |
parent | 2ab605d2328b0a076110dcf27b59ffccff608340 (diff) |
Move RDO threshold logic to tables.
Diffstat (limited to 'extra')
-rw-r--r-- | extra/rdotbl.c | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/extra/rdotbl.c b/extra/rdotbl.c new file mode 100644 index 00000000..1fd8788d --- /dev/null +++ b/extra/rdotbl.c @@ -0,0 +1,24 @@ +#include <stdio.h> + +int main() +{ + //int a = 16, b = 44, s = 4; + //int av = 12, bv = 6, cv = 3; + + //int a = 32, b = 48, s = 16; + //int av = 12, bv = 6, cv = 3; + + int a = 48, b = 64, s = 16; + int av = 48, bv = 32, cv = 24; + + printf( "int TrTbl[] = { " ); + int first = 1; + for( int i=0; i<256; i+=s ) + { + if( first ) first = 0; else printf( ", " ); + if( i < a ) printf( "%i", av ); + else if( i < b ) printf( "%i", bv ); + else printf( "%i", cv ); + } + printf( " };\n" ); +} |