summaryrefslogtreecommitdiffstats
path: root/mlir/lib/Dialect/SPIRV/SPIRVLowering.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'mlir/lib/Dialect/SPIRV/SPIRVLowering.cpp')
-rw-r--r--mlir/lib/Dialect/SPIRV/SPIRVLowering.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/mlir/lib/Dialect/SPIRV/SPIRVLowering.cpp b/mlir/lib/Dialect/SPIRV/SPIRVLowering.cpp
index 284fe915029..ca9b883a703 100644
--- a/mlir/lib/Dialect/SPIRV/SPIRVLowering.cpp
+++ b/mlir/lib/Dialect/SPIRV/SPIRVLowering.cpp
@@ -229,9 +229,9 @@ getOrInsertBuiltinVariable(spirv::ModuleOp &moduleOp, Location loc,
/// Gets the global variable associated with a builtin and add
/// it if it doesn't exist.
-Value *mlir::spirv::getBuiltinVariableValue(Operation *op,
- spirv::BuiltIn builtin,
- OpBuilder &builder) {
+ValuePtr mlir::spirv::getBuiltinVariableValue(Operation *op,
+ spirv::BuiltIn builtin,
+ OpBuilder &builder) {
auto moduleOp = op->getParentOfType<spirv::ModuleOp>();
if (!moduleOp) {
op->emitError("expected operation to be within a SPIR-V module");
@@ -239,7 +239,7 @@ Value *mlir::spirv::getBuiltinVariableValue(Operation *op,
}
spirv::GlobalVariableOp varOp =
getOrInsertBuiltinVariable(moduleOp, op->getLoc(), builtin, builder);
- Value *ptr = builder.create<spirv::AddressOfOp>(op->getLoc(), varOp);
+ ValuePtr ptr = builder.create<spirv::AddressOfOp>(op->getLoc(), varOp);
return builder.create<spirv::LoadOp>(op->getLoc(), ptr,
/*memory_access =*/nullptr,
/*alignment =*/nullptr);
OpenPOWER on IntegriCloud