Looking at ISA output I've found the following:
u32SCOptions = 0x01A00000 SCOption_IGNORE_SAMPLE_L_BUG SCOption_FLOAT_DO_NOT_DIST SCOption_FLOAT_DO_NOT_REASSOC
u32SCOptions = 0x00202000 SCOption_R600_ERROR_ON_DOUBLE_MEMEXP SCOption_SET_VPM_FOR_SCATTER
u32SCOptions = 0x00000040 SCOption_R800_UAV_NONUAV_SYNC_WORKAROUND_BUG216513_1
Looking further at aticaldd.dll itself I've found much more SCOptions available. The question is -- is it possible to turn on these options for calclCompile() invocation? If it's possible -- how, if not -- why?
I'm personally very interested in SCOption_KEEP_CALLS hoping it'll prevent calls from being inlined (like it was long time ago at 9.9). Any ideas?