add tan intrinsic