change reg format to fit indirect registers needs

bench insta and mini in separate swf

add unit tests for samplers and indirect registers