arm64@manet ch16_03 % g++ -I.. -I. -std=c++11 -O -S neon.cpp arm64@manet ch16_03 % g++ -I.. -I. -std=c++11 -O main.cpp neon.cpp -o a.out arm64@manet ch16_03 % ./a.out Results for MatVecMulF32 Test case #0 b1: 304.0 564.0 824.0 1084.0 b2: 304.0 564.0 824.0 1084.0 Test case #1 b1: 764.0 1424.0 2084.0 2744.0 b2: 764.0 1424.0 2084.0 2744.0 Test case #2 b1: 1224.0 2284.0 3344.0 4404.0 b2: 1224.0 2284.0 3344.0 4404.0 Test case #3 b1: 1684.0 3144.0 4604.0 6064.0 b2: 1684.0 3144.0 4604.0 6064.0 Test case #4 b1: 13208.0 24608.0 36008.0 47408.0 b2: 13208.0 24608.0 36008.0 47408.0 Test case #5 b1: 10205.0 19025.0 27845.0 36665.0 b2: 10205.0 19025.0 27845.0 36665.0 Test case #6 b1: 9361.0 17371.0 25381.0 33391.0 b2: 9361.0 17371.0 25381.0 33391.0 Test case #7 b1: 4649.0 9029.0 13409.0 17789.0 b2: 4649.0 9029.0 13409.0 17789.0