Searched refs:SV2 (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/mlir/test/Dialect/Linalg/ |
| H A D | tile-parallel-reduce.mlir | 22 // CHECK: %[[SV2:.*]] = memref.subview %{{.*}}[%[[ARG5]], %[[ARG4]]] 24 // CHECK: linalg.matmul ins(%[[SV1]], %[[SV2]]{{.*}} outs(%[[SV3]] 41 // TILE2: %[[SV2:.*]] = memref.subview %{{.*}}[0, %[[ARG4]]] 43 // TILE2: linalg.matmul ins(%[[SV1]], %[[SV2]]{{.*}} outs(%[[SV3]] 84 // CHECK: %[[SV2:.*]] = memref.subview %{{.*}}[%[[ARG3]], %[[ARG5]]] 87 // CHECK-SAME: ins(%[[SV1]], %[[SV2]] 95 // TILE1: %[[SV2:.*]] = memref.subview %{{.*}}[%[[ARG3]], 0] 98 // TILE1-SAME: ins(%[[SV1]], %[[SV2]] 109 // TILE2: %[[SV2:.*]] = memref.subview %{{.*}}[%[[ARG3]], 0] 112 // TILE2-SAME: ins(%[[SV1]], %[[SV2]]
|
| H A D | tile-and-distribute.mlir | 21 // CHECK: %[[SV2:.*]] = memref.subview %[[ARG1]][%[[ARG3]], %[[OFFSETX]]] 25 // CHECK: linalg.matmul ins(%[[SV1]], %[[SV2]]{{.*}} outs(%[[SV3]] 53 // CHECK: %[[SV2:.*]] = memref.subview %[[ARG1]][%[[ARG3]], %[[OFFSETX]]] 57 // CHECK: linalg.matmul ins(%[[SV1]], %[[SV2]]{{.*}} outs(%[[SV3]] 84 // CHECK: %[[SV2:.*]] = memref.subview %[[ARG1]][%[[ARG5]], %[[ARG4]]] 86 // CHECK: linalg.matmul ins(%[[SV1]], %[[SV2]]{{.*}} outs(%[[SV3]] 111 // CHECK: %[[SV2:.*]] = memref.subview %[[ARG1]][%[[ARG3]], %[[OFFSETX]]] 115 // CHECK: linalg.matmul ins(%[[SV1]], %[[SV2]]{{.*}} outs(%[[SV3]] 143 // CHECK: %[[SV2:.*]] = memref.subview %[[ARG1]][%[[ARG4]], %[[ARG3]]] 146 // CHECK: linalg.matmul ins(%[[SV1]], %[[SV2]]{{.*}} outs(%[[SV3]] [all …]
|
| H A D | tile-conv.mlir | 32 // CHECK: %[[SV2:.*]] = memref.subview %[[ARG2]][%[[ARG3]], %[[ARG4]]] [%[[T6]], %[[T7]… 35 // CHECK-SAME: outs(%[[SV2]]
|
| /llvm-project-15.0.7/llvm/test/Transforms/SROA/ |
| H A D | invariant-group.ll | 14 ; CHECK-NEXT: [[SV2:%.*]] = call i32 @somevalue() 16 ; CHECK-NEXT: call void @h(i32 [[SV2]]) 45 ; CHECK-NEXT: [[SV2:%.*]] = call i32 @somevalue() 47 ; CHECK-NEXT: store i32 [[SV2]], ptr [[A2]], align 4
|
| /llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/X86/ |
| H A D | sink-common-code.ll | 350 ; CHECK-NEXT: [[P:%.*]] = phi <2 x i32> [ [[SV1]], [[IF_THEN]] ], [ [[SV2]], [[IF_ELSE]] ] 383 ; CHECK-NEXT: [[SV2:%.*]] = call i32 @llvm.cttz.i32(i32 [[X]], i1 false) 386 ; CHECK-NEXT: [[P:%.*]] = phi i32 [ [[SV1]], [[IF_THEN]] ], [ [[SV2]], [[IF_ELSE]] ] 452 ; CHECK-NEXT: [[SV2:%.*]] = call i32 @bar(i32 [[X_Y]]) 481 ; CHECK-NEXT: [[SV2:%.*]] = load i32, i32* [[GEPB]], align 4 482 ; CHECK-NEXT: [[CMP2:%.*]] = icmp eq i32 [[SV2]], [[DOT2]] 537 ; CHECK-NEXT: [[SV2:%.*]] = load i32, i32* [[GEPB_SINK]], align 4 538 ; CHECK-NEXT: [[EXT2:%.*]] = zext i32 [[SV2]] to i64 1039 ; CHECK-NEXT: [[P:%.*]] = phi float [ [[SV1]], [[IF_THEN]] ], [ [[SV2]], [[IF_ELSE]] ] 1072 ; CHECK-NEXT: [[SV2:%.*]] = call i32 @llvm.ctlz.i32(i32 [[X]], i1 false) [all …]
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 8718 if (auto *SV2 = dyn_cast<ShuffleVectorInst>(Op2)) in vectorizeTree() local 8720 SV2->getOperand(0)->getType() && in vectorizeTree() 8723 isUndefVector(SV2->getOperand(1))) { in vectorizeTree() 8725 Op2 = SV2->getOperand(0); in vectorizeTree() 8730 SmallVector<int> ShuffleMask2(SV2->getShuffleMask().begin(), in vectorizeTree() 8731 SV2->getShuffleMask().end()); in vectorizeTree()
|