Hi Chandrakala,Some of the intrinsics are not defined and the compiler can figure out when to use them by analysis of the code. In order to use SMLAD, use something like:z + ((short)(x>>16)*(short)(y>>16)) + ((short)x*(short)y)After you compile, check the generated code to make sure that the intrinsic is being accessed.