FFT using MSP430. Is it possible?

I found one application note related with the hardware multiplier, but the example is written in Assembly language. Is there any way to convert to C language?

And in the MSP430x2xx datasheet written this:

"The hardware multiplier is

implemented in some MSP430x2xx devices."

How could I know if my device has hardware multiplier? I have a MSP430F2012.