diff options
| author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2017-01-30 23:02:12 +0000 |
|---|---|---|
| committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2017-01-30 23:02:12 +0000 |
| commit | 42b6478344dd4391ad8f5ddeb97dbe40098f0099 (patch) | |
| tree | 4259c671ea3d54790ab306dced72ce22b557156a /llvm/lib/Analysis | |
| parent | 0c39d56a60bfc706b78549d7a5945ece468317f0 (diff) | |
| download | bcm5719-llvm-42b6478344dd4391ad8f5ddeb97dbe40098f0099.tar.gz bcm5719-llvm-42b6478344dd4391ad8f5ddeb97dbe40098f0099.zip | |
NVPTX: Refactor NVPTXInferAddressSpaces to check TTI
Add a new TTI hook for getting the generic address space value.
llvm-svn: 293563
Diffstat (limited to 'llvm/lib/Analysis')
| -rw-r--r-- | llvm/lib/Analysis/TargetTransformInfo.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/lib/Analysis/TargetTransformInfo.cpp b/llvm/lib/Analysis/TargetTransformInfo.cpp index 2727c0c4795..3e1c1457b6d 100644 --- a/llvm/lib/Analysis/TargetTransformInfo.cpp +++ b/llvm/lib/Analysis/TargetTransformInfo.cpp @@ -97,6 +97,10 @@ bool TargetTransformInfo::isSourceOfDivergence(const Value *V) const { return TTIImpl->isSourceOfDivergence(V); } +unsigned TargetTransformInfo::getFlatAddressSpace() const { + return TTIImpl->getFlatAddressSpace(); +} + bool TargetTransformInfo::isLoweredToCall(const Function *F) const { return TTIImpl->isLoweredToCall(F); } |

