This is an archive of the discontinued LLVM Phabricator instance.

LoopDistribute: Add testcase where SCEV wants to insert a runtime check.
ClosedPublic

Authored by arsenm on Jun 7 2019, 8:30 AM.

Details

Summary

Only the memory based checks were being tested. Prepare for fix in
convergent handling (D62607)

Diff Detail

Event Timeline

arsenm created this revision.Jun 7 2019, 8:30 AM
Meinersbur accepted this revision.Jun 7 2019, 2:49 PM
Meinersbur added inline comments.
test/Transforms/LoopDistribute/scev-inserted-runtime-check.ll
5

If possible, remove the target triple; the x86 target might not be enabled.

82

update_test_checks.py should learn how to abstract MDNodes just like instruction names. In the meantime, maybe remove them manually?

This revision is now accepted and ready to land.Jun 7 2019, 2:49 PM
arsenm closed this revision.Jun 7 2019, 4:14 PM
arsenm marked 2 inline comments as done.

r362854