initial commit

x86 specific reduce code size optimization for matrix multiplication
code