summaryrefslogtreecommitdiffstats
path: root/mlir/lib/Conversion/GPUCommon
diff options
context:
space:
mode:
authorRiver Riddle <riverriddle@google.com>2019-12-23 14:45:01 -0800
committerA. Unique TensorFlower <gardener@tensorflow.org>2019-12-23 16:36:53 -0800
commite62a69561fb9d7b1013d2853da68d79a7907fead (patch)
tree0dd059094cbfb8d904513abcdc1fbe8cfa89bb09 /mlir/lib/Conversion/GPUCommon
parent5d5bd2e1da29d976cb125dbb3cd097a5e42b2be4 (diff)
downloadbcm5719-llvm-e62a69561fb9d7b1013d2853da68d79a7907fead.tar.gz
bcm5719-llvm-e62a69561fb9d7b1013d2853da68d79a7907fead.zip
NFC: Replace ValuePtr with Value and remove it now that Value is value-typed.
ValuePtr was a temporary typedef during the transition to a value-typed Value. PiperOrigin-RevId: 286945714
Diffstat (limited to 'mlir/lib/Conversion/GPUCommon')
-rw-r--r--mlir/lib/Conversion/GPUCommon/IndexIntrinsicsOpLowering.h4
-rw-r--r--mlir/lib/Conversion/GPUCommon/OpToFuncCallLowering.h6
2 files changed, 5 insertions, 5 deletions
diff --git a/mlir/lib/Conversion/GPUCommon/IndexIntrinsicsOpLowering.h b/mlir/lib/Conversion/GPUCommon/IndexIntrinsicsOpLowering.h
index 2ca9717ad86..63bc15173be 100644
--- a/mlir/lib/Conversion/GPUCommon/IndexIntrinsicsOpLowering.h
+++ b/mlir/lib/Conversion/GPUCommon/IndexIntrinsicsOpLowering.h
@@ -48,11 +48,11 @@ public:
// Convert the kernel arguments to an LLVM type, preserve the rest.
PatternMatchResult
- matchAndRewrite(Operation *op, ArrayRef<ValuePtr> operands,
+ matchAndRewrite(Operation *op, ArrayRef<Value> operands,
ConversionPatternRewriter &rewriter) const override {
auto loc = op->getLoc();
auto dialect = lowering.getDialect();
- ValuePtr newOp;
+ Value newOp;
switch (dimensionToIndex(cast<Op>(op))) {
case X:
newOp = rewriter.create<XOp>(loc, LLVM::LLVMType::getInt32Ty(dialect));
diff --git a/mlir/lib/Conversion/GPUCommon/OpToFuncCallLowering.h b/mlir/lib/Conversion/GPUCommon/OpToFuncCallLowering.h
index 97881d359f6..b75c1bf2d7b 100644
--- a/mlir/lib/Conversion/GPUCommon/OpToFuncCallLowering.h
+++ b/mlir/lib/Conversion/GPUCommon/OpToFuncCallLowering.h
@@ -35,7 +35,7 @@ public:
f32Func(f32Func), f64Func(f64Func) {}
PatternMatchResult
- matchAndRewrite(Operation *op, ArrayRef<ValuePtr> operands,
+ matchAndRewrite(Operation *op, ArrayRef<Value> operands,
ConversionPatternRewriter &rewriter) const override {
using LLVM::LLVMFuncOp;
using LLVM::LLVMType;
@@ -60,10 +60,10 @@ public:
private:
LLVM::LLVMType getFunctionType(LLVM::LLVMType resultType,
- ArrayRef<ValuePtr> operands) const {
+ ArrayRef<Value> operands) const {
using LLVM::LLVMType;
SmallVector<LLVMType, 1> operandTypes;
- for (ValuePtr operand : operands) {
+ for (Value operand : operands) {
operandTypes.push_back(operand->getType().cast<LLVMType>());
}
return LLVMType::getFunctionTy(resultType, operandTypes,
OpenPOWER on IntegriCloud