1. A method performed by a digital processor for evaluating a complex angle for an input value, x, comprising: obtaining one or more complex angle software instructions having said input value, x, as an input; in response to at least one of said complex angle software instructions, performing the following steps: invoking at least one complex angle functional unit that implements said one or more complex angle software instructions to apply said complex angle function to said input value, x; and generating an output corresponding to said complex angle of said input value, x, using one or more multipliers of a Multiply Accumulate (MAC) unit of the digital processor, wherein said complex angle software instruction is part of an instruction set of said digital signal processor.