1. A method for beamforming in a multiple-input multiple-output (MIMO) wireless communication receiver, the method comprising: performing complex singular value decomposition (SVD) operations on a channel matrix using coordinate rotation digital computer (CORD IC) operations to generate vector elements of a beamforming matrix; computing an inner product of a first of the vector elements and each of a plurality of stored codewords using the CORDIC operations to provide a quantized first vector element; and performing a recursive dimensional reduction on the beamforming matrix based on the quantized first vector element using the CORDIC operations to quantize remaining vector elements of the beamforming matrix as quantized codewords, wherein the stored codewords used to compute the inner products are in a non-vector form comprising a series of rotation angles allowing the CORDIC operations to be performed during the inner product computations.