Home | History | Annotate | Download | only in ExecutionEngine

Lines Matching defs:Engine

25       Engine(EngineBuilder(M).setErrorStr(&Error).create()) {
29 ASSERT_TRUE(Engine.get() != nullptr) << "EngineBuilder returned error: '"
40 const std::unique_ptr<ExecutionEngine> Engine;
47 Engine->addGlobalMapping(G1, &Mem1);
48 EXPECT_EQ(&Mem1, Engine->getPointerToGlobalIfAvailable(G1));
50 Engine->updateGlobalMapping(G1, &Mem2);
51 EXPECT_EQ(&Mem2, Engine->getPointerToGlobalIfAvailable(G1));
52 Engine->updateGlobalMapping(G1, nullptr);
53 EXPECT_EQ(nullptr, Engine->getPointerToGlobalIfAvailable(G1));
54 Engine->updateGlobalMapping(G1, &Mem2);
55 EXPECT_EQ(&Mem2, Engine->getPointerToGlobalIfAvailable(G1));
59 EXPECT_EQ(nullptr, Engine->getPointerToGlobalIfAvailable(G2))
63 Engine->updateGlobalMapping(G2, &Mem1);
64 EXPECT_EQ(&Mem1, Engine->getPointerToGlobalIfAvailable(G2));
65 EXPECT_EQ(&Mem2, Engine->getPointerToGlobalIfAvailable(G1))
74 Engine->addGlobalMapping(G1, &Mem1);
75 EXPECT_EQ(G1, Engine->getGlobalValueAtAddress(&Mem1));
77 Engine->updateGlobalMapping(G1, &Mem2);
78 EXPECT_EQ(nullptr, Engine->getGlobalValueAtAddress(&Mem1));
79 EXPECT_EQ(G1, Engine->getGlobalValueAtAddress(&Mem2));
83 Engine->updateGlobalMapping(G2, &Mem1);
84 EXPECT_EQ(G2, Engine->getGlobalValueAtAddress(&Mem1));
85 EXPECT_EQ(G1, Engine->getGlobalValueAtAddress(&Mem2));
86 Engine->updateGlobalMapping(G1, nullptr);
87 EXPECT_EQ(G2, Engine->getGlobalValueAtAddress(&Mem1))
89 EXPECT_EQ(nullptr, Engine->getGlobalValueAtAddress(&Mem2));
90 Engine->updateGlobalMapping(G2, &Mem2);
91 EXPECT_EQ(nullptr, Engine->getGlobalValueAtAddress(&Mem1));
92 EXPECT_EQ(G2, Engine->getGlobalValueAtAddress(&Mem2))
102 Engine->addGlobalMapping(G1, &Mem1);
103 EXPECT_EQ(G1, Engine->getGlobalValueAtAddress(&Mem1));
105 Engine->clearGlobalMappingsFromModule(M);
107 EXPECT_EQ(nullptr, Engine->getGlobalValueAtAddress(&Mem1));
113 Engine->addGlobalMapping(G2, &Mem1);
114 EXPECT_EQ(G2, Engine->getGlobalValueAtAddress(&Mem1));
121 Engine->addGlobalMapping(G1, &Mem1);
123 EXPECT_EQ(G1, Engine->getGlobalValueAtAddress(&Mem1));
127 EXPECT_EQ(nullptr, Engine->getGlobalValueAtAddress(&Mem1));