Skip to content

Commit bf0a91d

Browse files
authored
[LLVM Pulldown] Bump to revision 4cba4ad8d73b9e4934c03a483a42bd08c93d8298 (#1162)
1 parent 79e23ba commit bf0a91d

File tree

4 files changed

+3
-7
lines changed

4 files changed

+3
-7
lines changed

build_tools/llvm_version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
ac71b185c2fd6b23e107a29f630d3a927ab6b3b0
1+
4cba4ad8d73b9e4934c03a483a42bd08c93d8298

test/Integration/Dialect/XeGPU/SG/flash_attention_fwd.mlir

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@
77
// RUN: --entry-point-result=void \
88
// RUN: | FileCheck %s
99

10-
// XFAIL: *
11-
1210
// Example of pass pipeline usage:
1311
// %python_executable %imex_runner --requires=mlir-levelzero-runtime,spirv-backend -i %s --pass-pipeline-file=%p/xegpu-to-llvm.pp \
1412
// --runner mlir-runner -e main \

test/Integration/Dialect/XeGPU/WG/non_exec_non_gemm_4.mlir

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
// RUN: imex-opt %s --gpu-lower-to-xevm-pipeline="xegpu-op-level=workgroup"
22

3-
// XFAIL: *
4-
53
module attributes {gpu.container_module} {
64
func.func @broadcast_entry(%arg0: memref<192xf32>, %arg1: memref<32x2x192xf32>, %arg2: memref<32x2x192xf32>) attributes {L2Mem = 0 : i64, gemm_tiles_x = dense<1> : vector<4xi64>, gemm_tiles_y = dense<[1, -1, 16, 24]> : vector<4xi64>, habana_runner.num_inputs = 2 : i64, habana_runner.tests = [{inputs = [dense<8.000000e+00> : tensor<192xf32>, dense<2.000000e+00> : tensor<32x2x192xf32>], outputs = [dense<1.000000e+01> : tensor<32x2x192xf32>]}], linear_block_size = array<i32: 1024, 1, 1>, linear_grid_size = array<i32: 16, 1, 1>, region_partition = 1 : i64, region_size = 16 : i64, syn.fusion_successful, syn.gemm_pipeline, syn.tensor_signature = (tensor<192xf32>, tensor<32x2x192xf32>) -> tensor<32x2x192xf32>, synFusionGenOps = 1 : i64, synFusionRequiredBeamSize = 1 : i64, synFusionTotalCost = 1.240800e+03 : f64} {
75
%c2 = arith.constant 2 : index

test/Transforms/VectorLinearize/unit_tests.mlir

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,9 @@ func.func @test_vector_insert_2d_idx(%arg0: vector<4x8xf32>) -> vector<8x16xf32>
5858
func.func @gather_memref_2d(%base: memref<?x?xf32>, %v: vector<2x3xindex>, %mask: vector<2x3xi1>, %pass_thru: vector<2x3xf32>) -> vector<2x3xf32> {
5959
%c0 = arith.constant 0 : index
6060
%c1 = arith.constant 1 : index
61-
// CHECK: %[[OFF0:.+]] = arith.addi %{{.*}}, %{{.*}} : index
61+
// CHECK: %{{.*}}:2 = affine.delinearize_index %8 into (%dim, %dim_0) : index, index
6262
// CHECK: %{{.*}} = scf.if %{{.*}} -> (vector<3xf32>)
63-
// CHECK: [[LD0:%.+]] = vector.load %{{.*}}[%{{.*}}, %[[OFF0]]] : memref<?x?xf32>, vector<1xf32>
63+
// CHECK: [[LD0:%.+]] = vector.load %{{.*}}[%{{.*}}#0, %{{.*}}#1] : memref<?x?xf32>, vector<1xf32>
6464
// CHECK: [[ELEM0:%.+]] = vector.extract [[LD0]][0] : f32 from vector<1xf32>
6565
// CHECK: [[INS0:%.+]] = vector.insert [[ELEM0]], %{{.*}} [0] : f32 into vector<3xf32>
6666
// CHECK: scf.yield [[INS0]] : vector<3xf32>

0 commit comments

Comments
 (0)