summaryrefslogtreecommitdiff
path: root/source/slang/slang-ir-specialize-address-space.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'source/slang/slang-ir-specialize-address-space.cpp')
-rw-r--r--source/slang/slang-ir-specialize-address-space.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/source/slang/slang-ir-specialize-address-space.cpp b/source/slang/slang-ir-specialize-address-space.cpp
index 60aa1f10a..836601a00 100644
--- a/source/slang/slang-ir-specialize-address-space.cpp
+++ b/source/slang/slang-ir-specialize-address-space.cpp
@@ -177,6 +177,8 @@ namespace Slang
}
case kIROp_GetElementPtr:
case kIROp_FieldAddress:
+ case kIROp_GetOffsetPtr:
+ case kIROp_BitCast:
if (!mapInstToAddrSpace.containsKey(inst))
{
auto addrSpace = getAddrSpace(inst->getOperand(0));