summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2019-02-08 02:40:47 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2019-02-08 02:40:47 +0000
commita8b4339c2f3992f94d25c61a4841c7bedff17964 (patch)
tree4907db80d3a9d52b3aa134ac46c411deb723dc0f /llvm/lib/CodeGen
parent0d9f3f7f953e61534d7ba9e94ae579ac854fdeae (diff)
downloadbcm5719-llvm-a8b4339c2f3992f94d25c61a4841c7bedff17964.tar.gz
bcm5719-llvm-a8b4339c2f3992f94d25c61a4841c7bedff17964.zip
AMDGPU/GlobalISel: Legalize addrspacecast
Use a placeholder constant for now on targets that need the load from the queue ptr. llvm-svn: 353497
Diffstat (limited to 'llvm/lib/CodeGen')
-rw-r--r--llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp b/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
index ff5b18a5a76..b01cb27bfad 100644
--- a/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
+++ b/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
@@ -2174,6 +2174,7 @@ LegalizerHelper::fewerElementsVector(MachineInstr &MI, unsigned TypeIdx,
case G_FPTOUI:
case G_INTTOPTR:
case G_PTRTOINT:
+ case G_ADDRSPACE_CAST:
return fewerElementsVectorCasts(MI, TypeIdx, NarrowTy);
case G_ICMP:
case G_FCMP:
OpenPOWER on IntegriCloud