run vectorization iir operation in generateResultBuddyIir()
replace line 132 to run iir_vectorization.
dap::iir_vectorization(&audRef, &kernelRef, &generateResult);
check the result for iir operation
BuddyIirBenchmark.cpp:
Add the add the following code at line 125 to print the beginning 100 outputs.
for (int i = 0; i < 100; ++i) { std::cout << " " << generateResult[i]; if (i % 10 == 9) std::cout << "\n"; }
KFRIir.cpp:
add at line 61 to print result.
for (int i = 0; i < 100; ++i) { std::cout << " " << generateResult[i]; if (i % 10 == 9) std::cout << "\n"; }
-Preprocess Should have 2 buddy-mlir PR ready,
run vectorization iir operation in generateResultBuddyIir() replace line 132 to run iir_vectorization.
dap::iir_vectorization(&audRef, &kernelRef, &generateResult);
check the result for iir operation
for (int i = 0; i < 100; ++i) { std::cout << " " << generateResult[i]; if (i % 10 == 9) std::cout << "\n"; }
for (int i = 0; i < 100; ++i) { std::cout << " " << generateResult[i]; if (i % 10 == 9) std::cout << "\n"; }