Home | History | Annotate | Download | only in ExecutionEngine

Lines Matching refs:Engine

26       Engine(EngineBuilder(M).create()) {
30 ASSERT_TRUE(Engine.get() != NULL);
39 const OwningPtr<ExecutionEngine> Engine;
46 Engine->addGlobalMapping(G1, &Mem1);
47 EXPECT_EQ(&Mem1, Engine->getPointerToGlobalIfAvailable(G1));
49 Engine->updateGlobalMapping(G1, &Mem2);
50 EXPECT_EQ(&Mem2, Engine->getPointerToGlobalIfAvailable(G1));
51 Engine->updateGlobalMapping(G1, NULL);
52 EXPECT_EQ(NULL, Engine->getPointerToGlobalIfAvailable(G1));
53 Engine->updateGlobalMapping(G1, &Mem2);
54 EXPECT_EQ(&Mem2, Engine->getPointerToGlobalIfAvailable(G1));
58 EXPECT_EQ(NULL, Engine->getPointerToGlobalIfAvailable(G2))
62 Engine->updateGlobalMapping(G2, &Mem1);
63 EXPECT_EQ(&Mem1, Engine->getPointerToGlobalIfAvailable(G2));
64 EXPECT_EQ(&Mem2, Engine->getPointerToGlobalIfAvailable(G1))
73 Engine->addGlobalMapping(G1, &Mem1);
74 EXPECT_EQ(G1, Engine->getGlobalValueAtAddress(&Mem1));
76 Engine->updateGlobalMapping(G1, &Mem2);
77 EXPECT_EQ(NULL, Engine->getGlobalValueAtAddress(&Mem1));
78 EXPECT_EQ(G1, Engine->getGlobalValueAtAddress(&Mem2));
82 Engine->updateGlobalMapping(G2, &Mem1);
83 EXPECT_EQ(G2, Engine->getGlobalValueAtAddress(&Mem1));
84 EXPECT_EQ(G1, Engine->getGlobalValueAtAddress(&Mem2));
85 Engine->updateGlobalMapping(G1, NULL);
86 EXPECT_EQ(G2, Engine->getGlobalValueAtAddress(&Mem1))
88 EXPECT_EQ(NULL, Engine->getGlobalValueAtAddress(&Mem2));
89 Engine->updateGlobalMapping(G2, &Mem2);
90 EXPECT_EQ(NULL, Engine->getGlobalValueAtAddress(&Mem1));
91 EXPECT_EQ(G2, Engine->getGlobalValueAtAddress(&Mem2))
101 Engine->addGlobalMapping(G1, &Mem1);
102 EXPECT_EQ(G1, Engine->getGlobalValueAtAddress(&Mem1));
104 Engine->clearGlobalMappingsFromModule(M);
106 EXPECT_EQ(NULL, Engine->getGlobalValueAtAddress(&Mem1));
112 Engine->addGlobalMapping(G2, &Mem1);
113 EXPECT_EQ(G2, Engine->getGlobalValueAtAddress(&Mem1));
120 Engine->addGlobalMapping(G1, &Mem1);
122 EXPECT_EQ(G1, Engine->getGlobalValueAtAddress(&Mem1));
126 EXPECT_EQ(NULL, Engine->getGlobalValueAtAddress(&Mem1));