This patch does some cleanup on several z/OS testcases. In particular, CHECK is replaced with CHECK-DAG in many places where the exact ordering of the instructions checked for does not matter. This allows for avoiding test failures in semi-related changes.
Diff Detail
Diff Detail
Unit Tests
Unit Tests
Time | Test | |
---|---|---|
60,020 ms | x64 debian > libFuzzer.libFuzzer::large.test |
Event Timeline
llvm/test/CodeGen/SystemZ/call-zos-vararg.ll | ||
---|---|---|
17 | This may be a bit too flexible. The CHECK-DAG here would allow the two instructions above to be swapped, in which case the semantics would be incorrect. The same holds for a number of other tests below. Maybe a better way would be to use auto-generated CHECK statements for this file? (Via utils/update_llc_test_checks.py) |
This may be a bit too flexible. The CHECK-DAG here would allow the two instructions above to be swapped, in which case the semantics would be incorrect.
The same holds for a number of other tests below. Maybe a better way would be to use auto-generated CHECK statements for this file? (Via utils/update_llc_test_checks.py)