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.

Diff Detail

Repository
rC Clang

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.