Long ago (2010 according to svn blame), combineShuffle probably needed to prevent the accidental creation of illegal i64 types but there doesn't appear to be any combines that can cause this any more as they all have their own legality checks.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
test/CodeGen/X86/dagcombine-cse.ll | ||
---|---|---|
1–2 ↗ | (On Diff #89238) | Do you think that there is still value in keeping this test? If we want to keep this test, then I suggest to rewrite the RUN line (i.e. use FileCheck instead of grep, and regenerate the test using the update script). |
test/CodeGen/X86/dagcombine-cse.ll | ||
---|---|---|
1–2 ↗ | (On Diff #89238) | It seems to be interested in the stats dump as opposed to the codegen so we can't as easily pipe into FileCheck (and update_llc_test_checks.py). But maybe I'm over thinking this and they really were just wanting to count the number of instructions..... I'll investigate alternatives because I too have a loathing for the old grep style tests..... |