search for: testv

Displaying 4 results from an estimated 4 matches for "testv".

Did you mean: test
2020 Jan 11
2
[RFC][SDAG] Convert build_vector of ops on extractelts into ops on input vectors
...do it on the SDAG if we already do it in InstCombine?" And the short answer is it is quite possible that legalization will introduce scalarization code and a subsequent DAG combine creates an opportunity to remove the scalarization. Here is an example of that: define dso_local <2 x i64> @testv(<2 x i64> %a, <2 x i64> %b) { entry: %sexta = sext <2 x i64> %a to <2 x i128> %sextb = sext <2 x i64> %b to <2 x i128> %mul = mul nsw <2 x i128> %sexta, %sextb %shift = lshr <2 x i128> %mul, <i128 64, i128 64> %trunc = trunc <2 x i1...
2020 Jan 11
2
[RFC][SDAG] Convert build_vector of ops on extractelts into ops on input vectors
...t in InstCombine?" And the short answer is it is quite possible that >> legalization will introduce scalarization code and a subsequent DAG combine >> creates an opportunity to remove the scalarization. Here is an example of >> that: >> define dso_local <2 x i64> @testv(<2 x i64> %a, <2 x i64> %b) { >> entry: >> %sexta = sext <2 x i64> %a to <2 x i128> >> %sextb = sext <2 x i64> %b to <2 x i128> >> %mul = mul nsw <2 x i128> %sexta, %sextb >> %shift = lshr <2 x i128> %mul, <i12...
2006 Aug 24
1
make - perl - broken
.../5.8.5/IO/Socket/SSL.pm line 19 BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.5/IO/Socket/SSL.pm line 19. Compilation failed in require at ./imapsync line 357. BEGIN failed--compilation aborted at ./imapsync line 357. imapsync , You can do : make install make testf make testv make all
2020 Jan 10
2
[RFC][SDAG] Convert build_vector of ops on extractelts into ops on input vectors
I have added a few PPC-specific DAG combines in the past that follow this pattern on specific operations. Now that it appears that this would be useful to do on yet another operation, I'm wondering what people think about doing this in the target-independent DAG Combiner for any legal/custom operation on the target. TL; DR; The generic pattern would look like this: (build_vector (op