This is an archive of the discontinued LLVM Phabricator instance.

[CUDA] Use the multi-element remove function in EraseUnwantedCUDAMatches.
ClosedPublic

Authored by jlebar on Jun 30 2016, 5:23 PM.

Details

Summary

Bug pointed out by Benjamin Kramer in r264008. I think the bug is
benign because by the time this is called, we should only have at most
two overloads to consider (either a host and a device overload, or a
host+device overload, but not all three).

Diff Detail

Repository
rL LLVM

Event Timeline

jlebar updated this revision to Diff 62446.Jun 30 2016, 5:23 PM
jlebar retitled this revision from to [CUDA] Use the multi-element remove function in EraseUnwantedCUDAMatches..
jlebar updated this object.
jlebar added a reviewer: tra.
jlebar added subscribers: bkramer, cfe-commits.
tra accepted this revision.Jul 6 2016, 10:12 AM
tra edited edge metadata.

LGTM.

This revision is now accepted and ready to land.Jul 6 2016, 10:12 AM
This revision was automatically updated to reflect the committed changes.