Lines Matching refs:Near
18 #define TestJ(C, Near, Src0, Value0, Src1, Value1, Dest) \ in TEST_F() argument
20 const bool NearJmp = AssemblerX8632::k##Near##Jump; \ in TEST_F()
32 EXPECT_EQ(Value0, test.Src0()) << "Br_" #C ", " #Near; \ in TEST_F()
33 EXPECT_EQ(Value1, test.Src1()) << "Br_" #C ", " #Near; \ in TEST_F()
34 EXPECT_EQ(0xBEEFul, test.Dest()) << "Br_" #C ", " #Near; \ in TEST_F()
38 TestJ(o, Near, eax, 0x80000000ul, ebx, 0x1ul, ecx); in TEST_F()
40 TestJ(no, Near, ecx, 0x1ul, edx, 0x1ul, edi); in TEST_F()
42 TestJ(b, Near, edi, 0x1ul, esi, 0x80000000ul, eax); in TEST_F()
44 TestJ(ae, Near, eax, 0x80000000ul, ebx, 0x1ul, ecx); in TEST_F()
46 TestJ(e, Near, ecx, 0x80000000ul, edx, 0x80000000ul, edi); in TEST_F()
48 TestJ(ne, Near, edi, 0x80000000ul, esi, 0x1ul, eax); in TEST_F()
50 TestJ(be, Near, eax, 0x1ul, ebx, 0x80000000ul, ecx); in TEST_F()
52 TestJ(a, Near, ecx, 0x80000000ul, edx, 0x1ul, edi); in TEST_F()
54 TestJ(s, Near, edi, 0x1ul, esi, 0x80000000ul, eax); in TEST_F()
56 TestJ(ns, Near, eax, 0x80000000ul, ebx, 0x1ul, ecx); in TEST_F()
58 TestJ(p, Near, ecx, 0x80000000ul, edx, 0x1ul, edi); in TEST_F()
60 TestJ(np, Near, edi, 0x1ul, esi, 0x80000000ul, eax); in TEST_F()
62 TestJ(l, Near, eax, 0x80000000ul, ebx, 0x1ul, ecx); in TEST_F()
64 TestJ(ge, Near, ecx, 0x1ul, edx, 0x80000000ul, edi); in TEST_F()
66 TestJ(le, Near, edi, 0x80000000ul, esi, 0x1ul, eax); in TEST_F()
68 TestJ(g, Near, eax, 0x1ul, ebx, 0x80000000ul, ecx); in TEST_F()
148 #define TestImplAddr(Near) \ in TEST_F() argument
154 __ jmp(&ForwardJmp, AssemblerX8632::k##Near##Jump); \ in TEST_F()
166 __ jmp(&Done, AssemblerX8632::k##Near##Jump); \ in TEST_F()
227 TestImplAddr(Near); in TEST_F()