xref: /aosp_15_r20/external/XNNPACK/test/cs16-fftr.cc (revision 4bdc94577ba0e567308109d787f7fec7b531ce36)
1 // Copyright 2022 Google LLC
2 //
3 // This source code is licensed under the BSD-style license found in the
4 // LICENSE file in the root directory of this source tree.
5 //
6 // Auto-generated file. Do not edit!
7 //   Specification: test/cs16-fftr.yaml
8 //   Generator: tools/generate-fftr-test.py
9 
10 
11 #include <gtest/gtest.h>
12 
13 #include <xnnpack/common.h>
14 #include <xnnpack/isa-checks.h>
15 
16 #include <xnnpack/fft.h>
17 #include "fftr-microkernel-tester.h"
18 
19 
TEST(CS16_FFTR__SCALAR_X1,samples_eq_256)20 TEST(CS16_FFTR__SCALAR_X1, samples_eq_256) {
21   FftrMicrokernelTester()
22     .samples(256)
23     .Test(xnn_cs16_fftr_ukernel__scalar_x1);
24 }
25 
26 
TEST(CS16_FFTR__SCALAR_X2,samples_eq_256)27 TEST(CS16_FFTR__SCALAR_X2, samples_eq_256) {
28   FftrMicrokernelTester()
29     .samples(256)
30     .Test(xnn_cs16_fftr_ukernel__scalar_x2);
31 }
32 
33 
TEST(CS16_FFTR__SCALAR_X3,samples_eq_256)34 TEST(CS16_FFTR__SCALAR_X3, samples_eq_256) {
35   FftrMicrokernelTester()
36     .samples(256)
37     .Test(xnn_cs16_fftr_ukernel__scalar_x3);
38 }
39 
40 
TEST(CS16_FFTR__SCALAR_X4,samples_eq_256)41 TEST(CS16_FFTR__SCALAR_X4, samples_eq_256) {
42   FftrMicrokernelTester()
43     .samples(256)
44     .Test(xnn_cs16_fftr_ukernel__scalar_x4);
45 }
46