Home | History | Annotate | Download | only in AssemblerX8664

Lines Matching defs:Test

13 namespace Test {
1109 AssembledTest test = assemble();
1110 test.setDwordTo(S0, 0xBEEF0000u);
1111 test.setDwordTo(S1, 0xDEADu);
1112 test.setDwordTo(S2, 0x20406080u);
1113 ASSERT_EQ(0xBEEF0000u, test.contentsOfDword(S0));
1114 ASSERT_EQ(0xDEADu, test.contentsOfDword(S1));
1115 ASSERT_EQ(0x20406080u, test.contentsOfDword(S2));
1116 ASSERT_EQ(0xDEADBEEF0000ull, test.contentsOfQword(S0));
1117 ASSERT_EQ(0x204060800000DEADull, test.contentsOfQword(S1));
1119 test.setQwordTo(S1, 0x1234567890ABCDEFull);
1120 ASSERT_EQ(0x1234567890ABCDEFull, test.contentsOfQword(S1));
1121 test.setDwordTo(S0, 0xBEEF0000u);
1122 ASSERT_EQ(0x90ABCDEFull, test.contentsOfDword(S1));
1123 ASSERT_EQ(0x12345678ull, test.contentsOfDword(S2));
1125 test.setDwordTo(S0, 1.0f);
1126 ASSERT_FLOAT_EQ(1.0f, test.contentsOfDword<float>(S0));
1127 test.setQwordTo(S0, 3.14);
1128 ASSERT_DOUBLE_EQ(3.14, test.contentsOfQword<double>(S0));
1130 test
1131 ASSERT_EQ(Dqword(1.0f, 2.0f, 3.0f, 4.0f), test.contentsOfDqword(S0));
1132 EXPECT_FLOAT_EQ(1.0f, test.contentsOfDword<float>(S0));
1133 EXPECT_FLOAT_EQ(2.0f, test.contentsOfDword<float>(S1));
1134 EXPECT_FLOAT_EQ(3.0f, test.contentsOfDword<float>(S2));
1135 EXPECT_FLOAT_EQ(4.0f, test.contentsOfDword<float>(S3));
1139 } // end of namespace Test