fsin/fcos(tmp commit before changing register rule)