This is an archive of the discontinued LLVM Phabricator instance.

[NVPTX] Add an NVPTX-specific TargetTransformInfo
ClosedPublic

Authored by jingyue on Nov 10 2014, 9:58 AM.

Details

Summary

It currently only implements hasBranchDivergence, and will be extended
in later diffs.

Split from D6188.

Diff Detail

Event Timeline

jingyue updated this revision to Diff 15996.Nov 10 2014, 9:58 AM
jingyue retitled this revision from to [NVPTX] Add an NVPTX-specific TargetTransformInfo.
jingyue updated this object.
jingyue edited the test plan for this revision. (Show Details)
jingyue added a reviewer: jholewinski.
jingyue added subscribers: eliben, meheff, Unknown Object (MLST).

+ jholewinski@nvidia

jholewinski accepted this revision.Nov 10 2014, 10:01 AM
jholewinski edited edge metadata.

LGTM. Thanks!

This revision is now accepted and ready to land.Nov 10 2014, 10:01 AM
jingyue closed this revision.Nov 10 2014, 10:29 AM

Small nit.

lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp
76

this is missing the corresponding "/// @{" doxygen member grouping.

Fixed by removing the closing "/// @}". Thanks!