Lines Matching defs:AdditionTests
5860 } AdditionTests[] = {
5880 for (size_t i = 0; i < std::size(AdditionTests); ++i) {
5881 APFloat x(AdditionTests[i].x);
5882 APFloat y(AdditionTests[i].y);
5883 APFloat::opStatus status = x.add(y, AdditionTests[i].roundingMode);
5885 APFloat result(APFloat::Float8E4M3FN(), AdditionTests[i].result);
5888 EXPECT_EQ(AdditionTests[i].status, (int)status);
5889 EXPECT_EQ(AdditionTests[i].category, (int)x.getCategory());
6202 } AdditionTests[] = {
6223 for (size_t i = 0; i < std::size(AdditionTests); ++i) {
6224 APFloat x(AdditionTests[i].x);
6225 APFloat y(AdditionTests[i].y);
6226 APFloat::opStatus status = x.add(y, AdditionTests[i].roundingMode);
6228 APFloat result(APFloat::Float8E5M2FNUZ(), AdditionTests[i].result);
6231 EXPECT_EQ(AdditionTests[i].status, (int)status);
6232 EXPECT_EQ(AdditionTests[i].category, (int)x.getCategory());
6400 } AdditionTests[] = {
6421 for (size_t i = 0; i < std::size(AdditionTests); ++i) {
6422 APFloat x(AdditionTests[i].x);
6423 APFloat y(AdditionTests[i].y);
6424 APFloat::opStatus status = x.add(y, AdditionTests[i].roundingMode);
6426 APFloat result(APFloat::Float8E4M3FNUZ(), AdditionTests[i].result);
6429 EXPECT_EQ(AdditionTests[i].status, (int)status);
6430 EXPECT_EQ(AdditionTests[i].category, (int)x.getCategory());