Lines Matching full:result
41 Descriptor &result{statDesc.descriptor()}; in TEST() local
43 RTNAME(MatmulInteger4Integer2)(result, *x, *y, __FILE__, __LINE__); in TEST()
44 ASSERT_EQ(result.rank(), 2); in TEST()
45 EXPECT_EQ(result.GetDimension(0).LowerBound(), 1); in TEST()
46 EXPECT_EQ(result.GetDimension(0).Extent(), 2); in TEST()
47 EXPECT_EQ(result.GetDimension(1).LowerBound(), 1); in TEST()
48 EXPECT_EQ(result.GetDimension(1).Extent(), 2); in TEST()
49 ASSERT_EQ(result.type(), (TypeCode{TypeCategory::Integer, 4})); in TEST()
50 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int32_t>(0), 46); in TEST()
51 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int32_t>(1), 67); in TEST()
52 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int32_t>(2), 64); in TEST()
53 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int32_t>(3), 94); in TEST()
56 result.raw().base_addr, 0, result.Elements() * result.ElementBytes()); in TEST()
57 result.GetDimension(0).SetLowerBound(0); in TEST()
58 result.GetDimension(1).SetLowerBound(2); in TEST()
59 RTNAME(MatmulDirectInteger4Integer2)(result, *x, *y, __FILE__, __LINE__); in TEST()
60 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int32_t>(0), 46); in TEST()
61 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int32_t>(1), 67); in TEST()
62 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int32_t>(2), 64); in TEST()
63 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int32_t>(3), 94); in TEST()
64 result.Destroy(); in TEST()
66 RTNAME(MatmulInteger8Integer4)(result, *v, *x, __FILE__, __LINE__); in TEST()
67 ASSERT_EQ(result.rank(), 1); in TEST()
68 EXPECT_EQ(result.GetDimension(0).LowerBound(), 1); in TEST()
69 EXPECT_EQ(result.GetDimension(0).Extent(), 3); in TEST()
70 ASSERT_EQ(result.type(), (TypeCode{TypeCategory::Integer, 8})); in TEST()
71 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int64_t>(0), -2); in TEST()
72 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int64_t>(1), -8); in TEST()
73 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int64_t>(2), -14); in TEST()
74 result.Destroy(); in TEST()
76 RTNAME(MatmulInteger2Integer8)(result, *y, *v, __FILE__, __LINE__); in TEST()
77 ASSERT_EQ(result.rank(), 1); in TEST()
78 EXPECT_EQ(result.GetDimension(0).LowerBound(), 1); in TEST()
79 EXPECT_EQ(result.GetDimension(0).Extent(), 3); in TEST()
80 ASSERT_EQ(result.type(), (TypeCode{TypeCategory::Integer, 8})); in TEST()
81 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int64_t>(0), -24); in TEST()
82 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int64_t>(1), -27); in TEST()
83 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int64_t>(2), -30); in TEST()
84 result.Destroy(); in TEST()
119 RTNAME(MatmulInteger4Integer2)(result, sectionX2, *y, __FILE__, __LINE__); in TEST()
120 ASSERT_EQ(result.rank(), 2); in TEST()
121 EXPECT_EQ(result.GetDimension(0).LowerBound(), 1); in TEST()
122 EXPECT_EQ(result.GetDimension(0).Extent(), 2); in TEST()
123 EXPECT_EQ(result.GetDimension(1).LowerBound(), 1); in TEST()
124 EXPECT_EQ(result.GetDimension(1).Extent(), 2); in TEST()
125 ASSERT_EQ(result.type(), (TypeCode{TypeCategory::Integer, 4})); in TEST()
126 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int32_t>(0), 46); in TEST()
127 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int32_t>(1), 67); in TEST()
128 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int32_t>(2), 64); in TEST()
129 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int32_t>(3), 94); in TEST()
130 result.Destroy(); in TEST()
132 RTNAME(MatmulInteger4Integer2)(result, *x, sectionY2, __FILE__, __LINE__); in TEST()
133 ASSERT_EQ(result.rank(), 2); in TEST()
134 EXPECT_EQ(result.GetDimension(0).LowerBound(), 1); in TEST()
135 EXPECT_EQ(result.GetDimension(0).Extent(), 2); in TEST()
136 EXPECT_EQ(result.GetDimension(1).LowerBound(), 1); in TEST()
137 EXPECT_EQ(result.GetDimension(1).Extent(), 2); in TEST()
138 ASSERT_EQ(result.type(), (TypeCode{TypeCategory::Integer, 4})); in TEST()
139 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int32_t>(0), 46); in TEST()
140 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int32_t>(1), 67); in TEST()
141 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int32_t>(2), 64); in TEST()
142 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int32_t>(3), 94); in TEST()
143 result.Destroy(); in TEST()
146 (result, sectionX2, sectionY2, __FILE__, __LINE__); in TEST()
147 ASSERT_EQ(result.rank(), 2); in TEST()
148 EXPECT_EQ(result.GetDimension(0).LowerBound(), 1); in TEST()
149 EXPECT_EQ(result.GetDimension(0).Extent(), 2); in TEST()
150 EXPECT_EQ(result.GetDimension(1).LowerBound(), 1); in TEST()
151 EXPECT_EQ(result.GetDimension(1).Extent(), 2); in TEST()
152 ASSERT_EQ(result.type(), (TypeCode{TypeCategory::Integer, 4})); in TEST()
153 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int32_t>(0), 46); in TEST()
154 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int32_t>(1), 67); in TEST()
155 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int32_t>(2), 64); in TEST()
156 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int32_t>(3), 94); in TEST()
157 result.Destroy(); in TEST()
159 RTNAME(MatmulInteger8Integer4)(result, *v, sectionX2, __FILE__, __LINE__); in TEST()
160 ASSERT_EQ(result.rank(), 1); in TEST()
161 EXPECT_EQ(result.GetDimension(0).LowerBound(), 1); in TEST()
162 EXPECT_EQ(result.GetDimension(0).Extent(), 3); in TEST()
163 ASSERT_EQ(result.type(), (TypeCode{TypeCategory::Integer, 8})); in TEST()
164 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int64_t>(0), -2); in TEST()
165 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int64_t>(1), -8); in TEST()
166 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int64_t>(2), -14); in TEST()
167 result.Destroy(); in TEST()
169 RTNAME(MatmulInteger2Integer8)(result, sectionY2, *v, __FILE__, __LINE__); in TEST()
170 ASSERT_EQ(result.rank(), 1); in TEST()
171 EXPECT_EQ(result.GetDimension(0).LowerBound(), 1); in TEST()
172 EXPECT_EQ(result.GetDimension(0).Extent(), 3); in TEST()
173 ASSERT_EQ(result.type(), (TypeCode{TypeCategory::Integer, 8})); in TEST()
174 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int64_t>(0), -24); in TEST()
175 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int64_t>(1), -27); in TEST()
176 EXPECT_EQ(*result.ZeroBasedIndexedElement<std::int64_t>(2), -30); in TEST()
177 result.Destroy(); in TEST()
186 RTNAME(MatmulLogical1Logical2)(result, *xLog, *yLog, __FILE__, __LINE__); in TEST()
187 ASSERT_EQ(result.rank(), 2); in TEST()
188 EXPECT_EQ(result.GetDimension(0).LowerBound(), 1); in TEST()
189 EXPECT_EQ(result.GetDimension(0).Extent(), 2); in TEST()
190 EXPECT_EQ(result.GetDimension(1).LowerBound(), 1); in TEST()
191 EXPECT_EQ(result.GetDimension(1).Extent(), 2); in TEST()
192 ASSERT_EQ(result.type(), (TypeCode{TypeCategory::Logical, 2})); in TEST()
194 static_cast<bool>(*result.ZeroBasedIndexedElement<std::uint16_t>(0))); in TEST()
196 static_cast<bool>(*result.ZeroBasedIndexedElement<std::uint16_t>(1))); in TEST()
198 static_cast<bool>(*result.ZeroBasedIndexedElement<std::uint16_t>(2))); in TEST()
200 static_cast<bool>(*result.ZeroBasedIndexedElement<std::uint16_t>(3))); in TEST()
201 result.Destroy(); in TEST()