Lines Matching refs:MEM
2 …te="generate-dma fast-mem-capacity=16 fast-mem-space=2" | FileCheck %s --check-prefix FAST-MEM-16KB
424 // CHECK-DAG: [[MEM:%[0-9]+]] = alloc() : memref<256x256xvector<8xf32>>
427 // CHECK: affine.dma_start [[MEM]][%{{.*}}, %{{.*}}], [[BUF]][%{{.*}}, %{{.*}}], [[TAG]][%{{.…
447 // CHECK-NEXT: [[MEM:%[0-9]+]] = alloc() : memref<1xi32>
453 // CHECK-NEXT: affine.dma_start [[BUF]][%{{.*}}], %{{.*}}[%{{.*}}], [[MEM]][%{{.*}}], %{{.*}} : m…
454 // CHECK-NEXT: affine.dma_wait [[MEM]][%{{.*}}], %{{.*}} : memref<1xi32>
552 // FAST-MEM-16KB-LABEL: func @load_store_same_memref
554 // FAST-MEM-16KB: affine.for %{{.*}} = 0 to 256 step 4
556 // FAST-MEM-16KB: [[BUF:%[0-9]+]] = alloc() : memref<4x1024xf32, 2>
557 // FAST-MEM-16KB: affine.dma_start %{{.*}}
558 // FAST-MEM-16KB-NEXT: affine.dma_wait
559 // FAST-MEM-16KB: affine.for %{{.*}}
561 // FAST-MEM-16KB: affine.for %{{.*}}
563 // FAST-MEM-16KB: affine.for %{{.*}}
568 } // FAST-MEM-16KB: }
569 } // FAST-MEM-16KB: }
570 } // FAST-MEM-16KB: }
571 // FAST-MEM-16KB: affine.dma_start [[BUF]]
572 // FAST-MEM-16KB-NEXT: affine.dma_wait
588 // FAST-MEM-16KB-LABEL: func @simple_matmul
610 // FAST-MEM-16KB: affine.for %{{.*}} = 0 to 8 step 4 {
611 // FAST-MEM-16KB: affine.for %{{.*}} = 0 to 8 step 4 {
612 // FAST-MEM-16KB: affine.dma_start %{{.*}}
613 // FAST-MEM-16KB: affine.dma_wait
614 // FAST-MEM-16KB: affine.for %{{.*}} = 0 to 8 step 4 {
615 // FAST-MEM-16KB: affine.dma_start %{{.*}}
616 // FAST-MEM-16KB: affine.dma_wait
617 // FAST-MEM-16KB: affine.dma_start %{{.*}}
618 // FAST-MEM-16KB: affine.dma_wait
619 // FAST-MEM-16KB: affine.for %{{.*}} = #map{{[0-9]+}}(%{{.*}}) to #map{{[0-9]+}}(%{{.*}}) {
620 // FAST-MEM-16KB-NEXT: affine.for %{{.*}} = #map{{[0-9]+}}(%{{.*}}) to #map{{[0-9]+}}(%{{.*}}) {
621 // FAST-MEM-16KB-NEXT: affine.for %{{.*}} = #map{{[0-9]+}}(%{{.*}}) to #map{{[0-9]+}}(%{{.*}})…
622 // FAST-MEM-16KB: }
623 // FAST-MEM-16KB: }
624 // FAST-MEM-16KB: }
625 // FAST-MEM-16KB: }
626 // FAST-MEM-16KB: affine.dma_start %{{.*}}[%{{.*}}, %{{.*}}], %{{.*}}
627 // FAST-MEM-16KB: affine.dma_wait