summaryrefslogtreecommitdiff
path: root/source/slang/slang-ir-simplify-for-emit.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'source/slang/slang-ir-simplify-for-emit.cpp')
-rw-r--r--source/slang/slang-ir-simplify-for-emit.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/slang/slang-ir-simplify-for-emit.cpp b/source/slang/slang-ir-simplify-for-emit.cpp
index 469368ca4..7fd609011 100644
--- a/source/slang/slang-ir-simplify-for-emit.cpp
+++ b/source/slang/slang-ir-simplify-for-emit.cpp
@@ -137,7 +137,7 @@ struct SimplifyForEmitContext : public InstPassBase
// If we reach here, it is OK to defer the load at use site.
IRBuilder builder(module);
builder.setInsertBefore(user);
- auto newLoad = builder.emitLoad(load->getPtr());
+ auto newLoad = builder.emitLoad(load->getFullType(), load->getPtr());
builder.replaceOperand(use, newLoad);
}