This is an archive of the discontinued LLVM Phabricator instance.

[CUDA] Removed unused __nvvm_* builtins with non-generic pointers.
ClosedPublic

Authored by tra on Jun 6 2018, 1:31 PM.

Details

Summary

They were hot even hooked into CGBuiltin's machinery. Even if they were,
CUDA does not support AS-specific pointers, so there would be no legal way
no way to call these builtins.

This came up in D47154.

Event Timeline

tra created this revision.Jun 6 2018, 1:31 PM
jlebar accepted this revision.Jun 6 2018, 2:45 PM
This revision is now accepted and ready to land.Jun 6 2018, 2:45 PM
This revision was automatically updated to reflect the committed changes.