|1,050 ms||x64 windows > MLIR.Examples/Toy/Ch6::jit.toy|
Script: -- : 'RUN: at line 1'; toyc-ch6 -emit=jit C:\ws\w1\llvm-project\premerge-checks\mlir\test\Examples\Toy\Ch6\jit.toy
|910 ms||x64 windows > MLIR.Examples/Toy/Ch7::jit.toy|
Script: -- : 'RUN: at line 1'; toyc-ch7 -emit=jit C:\ws\w1\llvm-project\premerge-checks\mlir\test\Examples\Toy\Ch7\jit.toy
Add support to widen call and select instructions in VPlan native path by using correct recipes when such instruction is encountered. This is already used by inner loop vectorizer. I modified my previously committed VPlan test to also test for the call instruction widening.
Previously call and select instructions get handled by the wrong recipe and resulted in unreachable instruction errors like this one: https://bugs.llvm.org/show_bug.cgi?id=48139.