Updated to handle 3 dimensional arrays
Changes for mxm(for handling dsp and m3 files) and correction in regd.
Changes to arrays benchmarks replacing pointers with arrays