Home | History | Annotate | Download | only in ExecutionEngine

Lines Matching defs:Engine

26       Engine(EngineBuilder(M).setErrorStr(&Error).create()) {
30 ASSERT_TRUE(Engine.get() != NULL) << "EngineBuilder returned error: '"
41 const OwningPtr<ExecutionEngine> Engine;
48 Engine->addGlobalMapping(G1, &Mem1);
49 EXPECT_EQ(&Mem1, Engine->getPointerToGlobalIfAvailable(G1));
51 Engine->updateGlobalMapping(G1, &Mem2);
52 EXPECT_EQ(&Mem2, Engine->getPointerToGlobalIfAvailable(G1));
53 Engine->updateGlobalMapping(G1, NULL);
54 EXPECT_EQ(NULL, Engine->getPointerToGlobalIfAvailable(G1));
55 Engine->updateGlobalMapping(G1, &Mem2);
56 EXPECT_EQ(&Mem2, Engine->getPointerToGlobalIfAvailable(G1));
60 EXPECT_EQ(NULL, Engine->getPointerToGlobalIfAvailable(G2))
64 Engine->updateGlobalMapping(G2, &Mem1);
65 EXPECT_EQ(&Mem1, Engine->getPointerToGlobalIfAvailable(G2));
66 EXPECT_EQ(&Mem2, Engine->getPointerToGlobalIfAvailable(G1))
75 Engine->addGlobalMapping(G1, &Mem1);
76 EXPECT_EQ(G1, Engine->getGlobalValueAtAddress(&Mem1));
78 Engine->updateGlobalMapping(G1, &Mem2);
79 EXPECT_EQ(NULL, Engine->getGlobalValueAtAddress(&Mem1));
80 EXPECT_EQ(G1, Engine->getGlobalValueAtAddress(&Mem2));
84 Engine->updateGlobalMapping(G2, &Mem1);
85 EXPECT_EQ(G2, Engine->getGlobalValueAtAddress(&Mem1));
86 EXPECT_EQ(G1, Engine->getGlobalValueAtAddress(&Mem2));
87 Engine->updateGlobalMapping(G1, NULL);
88 EXPECT_EQ(G2, Engine->getGlobalValueAtAddress(&Mem1))
90 EXPECT_EQ(NULL, Engine->getGlobalValueAtAddress(&Mem2));
91 Engine->updateGlobalMapping(G2, &Mem2);
92 EXPECT_EQ(NULL, Engine->getGlobalValueAtAddress(&Mem1));
93 EXPECT_EQ(G2, Engine->getGlobalValueAtAddress(&Mem2))
103 Engine->addGlobalMapping(G1, &Mem1);
104 EXPECT_EQ(G1, Engine->getGlobalValueAtAddress(&Mem1));
106 Engine->clearGlobalMappingsFromModule(M);
108 EXPECT_EQ(NULL, Engine->getGlobalValueAtAddress(&Mem1));
114 Engine->addGlobalMapping(G2, &Mem1);
115 EXPECT_EQ(G2, Engine->getGlobalValueAtAddress(&Mem1));
122 Engine->addGlobalMapping(G1, &Mem1);
124 EXPECT_EQ(G1, Engine->getGlobalValueAtAddress(&Mem1));
128 EXPECT_EQ(NULL, Engine->getGlobalValueAtAddress(&Mem1));