Emit function name being tested in TestMemRefStrideCalculation
authorJacques Pienaar <jpienaar@google.com>
Wed, 25 Sep 2019 18:23:15 +0000 (11:23 -0700)
committerA. Unique TensorFlower <gardener@tensorflow.org>
Wed, 25 Sep 2019 18:23:50 +0000 (11:23 -0700)
Bring back CHECK-LABEL post

PiperOrigin-RevId: 271166428

mlir/test/AffineOps/memref-stride-calculation.mlir
mlir/test/lib/Transforms/TestMemRefStrideCalculation.cpp

index d74a34d..50ac5ec 100644 (file)
@@ -1,6 +1,7 @@
-// RUN: mlir-opt %s -test-memref-stride-calculation | FileCheck %s
+// RUN: mlir-opt %s -test-memref-stride-calculation -o /dev/null | FileCheck %s
 
 func @f(%0: index) {
+// CHECK-LABEL: Testing: f
   %1 = alloc() : memref<3x4x5xf32>
 // CHECK: MemRefType offset: 0 strides: 20, 5, 1
   %2 = alloc(%0) : memref<3x4x?xf32>
index c20d804..f1e39bc 100644 (file)
@@ -32,6 +32,7 @@ struct TestMemRefStrideCalculation
 
 // Traverse AllocOp and compute strides of each MemRefType independently.
 void TestMemRefStrideCalculation::runOnFunction() {
+  llvm::outs() << "Testing: " << getFunction().getName() << "\n";
   getFunction().walk([&](AllocOp allocOp) {
     auto memrefType = allocOp.getResult()->getType().cast<MemRefType>();
     SmallVector<int64_t, 4> strideVector;