summaryrefslogtreecommitdiffstats
path: root/mlir/include
diff options
context:
space:
mode:
authorChristian Sigg <csigg@google.com>2019-12-12 03:48:00 -0800
committerA. Unique TensorFlower <gardener@tensorflow.org>2019-12-12 03:48:38 -0800
commit9b855826824d85aff76e0e95c3983ea6fe09b9dc (patch)
tree7c0485fe353c4d6f10d92e7b36c4be90346c8068 /mlir/include
parentf68ac464d818629e0fe10c23b44ac782d64a12d2 (diff)
downloadbcm5719-llvm-9b855826824d85aff76e0e95c3983ea6fe09b9dc.tar.gz
bcm5719-llvm-9b855826824d85aff76e0e95c3983ea6fe09b9dc.zip
Automated rollback of commit f68ac464d818629e0fe10c23b44ac782d64a12d2
PiperOrigin-RevId: 285162061
Diffstat (limited to 'mlir/include')
-rw-r--r--mlir/include/mlir/Dialect/LLVMIR/NVVMOps.td8
1 files changed, 4 insertions, 4 deletions
diff --git a/mlir/include/mlir/Dialect/LLVMIR/NVVMOps.td b/mlir/include/mlir/Dialect/LLVMIR/NVVMOps.td
index 9a0e43ef38e..c6e89afa3f8 100644
--- a/mlir/include/mlir/Dialect/LLVMIR/NVVMOps.td
+++ b/mlir/include/mlir/Dialect/LLVMIR/NVVMOps.td
@@ -90,8 +90,8 @@ def NVVM_Barrier0Op : NVVM_Op<"barrier0"> {
let printer = [{ printNVVMIntrinsicOp(p, this->getOperation()); }];
}
-def NVVM_ShflDownOp :
- NVVM_Op<"shfl.sync.down">,
+def NVVM_ShflBflyOp :
+ NVVM_Op<"shfl.sync.bfly">,
Results<(outs LLVM_Type:$res)>,
Arguments<(ins LLVM_Type:$dst,
LLVM_Type:$val,
@@ -99,12 +99,12 @@ def NVVM_ShflDownOp :
LLVM_Type:$mask_and_clamp,
OptionalAttr<UnitAttr>:$return_value_and_is_valid)> {
string llvmBuilder = [{
- auto intId = getShflDownIntrinsicId(
+ auto intId = getShflBflyIntrinsicId(
$_resultType, static_cast<bool>($return_value_and_is_valid));
$res = createIntrinsicCall(builder,
intId, {$dst, $val, $offset, $mask_and_clamp});
}];
- let parser = [{ return parseNVVMShflSyncDownOp(parser, result); }];
+ let parser = [{ return parseNVVMShflSyncBflyOp(parser, result); }];
let printer = [{ printNVVMIntrinsicOp(p, this->getOperation()); }];
let verifier = [{
if (!getAttrOfType<UnitAttr>("return_value_and_is_valid"))
OpenPOWER on IntegriCloud