mirror of
https://github.com/zama-ai/concrete.git
synced 2026-02-09 12:15:09 -05:00
test(compiler): Add unit tests for the lowering of HLFHELinalg.zero to linalg
This commit is contained in:
committed by
Quentin Bourgerie
parent
898e4157cf
commit
d2b2934f1f
14
compiler/tests/Conversion/HLFHELinalgToLinalg/zero.mlir
Normal file
14
compiler/tests/Conversion/HLFHELinalgToLinalg/zero.mlir
Normal file
@@ -0,0 +1,14 @@
|
||||
// RUN: zamacompiler %s --action=dump-midlfhe --passes hlfhe-tensor-ops-to-linalg 2>&1 | FileCheck %s
|
||||
|
||||
// CHECK: func @zero(%arg0: !HLFHE.eint<2>) -> tensor<3x2x!HLFHE.eint<2>> {
|
||||
// CHECK-NEXT: %[[v0:.*]] = tensor.generate {
|
||||
// CHECK-NEXT: ^bb0(%arg1: index, %arg2: index): // no predecessors
|
||||
// CHECK-NEXT: %[[yld:.*]] = "HLFHE.zero"() : () -> !HLFHE.eint<2>
|
||||
// CHECK-NEXT: tensor.yield %[[yld]] : !HLFHE.eint<2>
|
||||
// CHECK-NEXT: } : tensor<3x2x!HLFHE.eint<2>>
|
||||
// CHECK-NEXT: return %[[v0]] : tensor<3x2x!HLFHE.eint<2>>
|
||||
// CHECK-NEXT: }
|
||||
func @zero(%arg0: !HLFHE.eint<2>) -> tensor<3x2x!HLFHE.eint<2>> {
|
||||
%1 = "HLFHELinalg.zero"(): () -> tensor<3x2x!HLFHE.eint<2>>
|
||||
return %1 : tensor<3x2x!HLFHE.eint<2>>
|
||||
}
|
||||
Reference in New Issue
Block a user