Lines Matching defs:FB

88 // Module B { Function FB },
89 // execute FA then FB
94 Function *FA, *FB;
95 createTwoModuleCase(A, FA, B, FB);
103 ptr = TheJIT->getFunctionAddress(FB->getName().str());
108 // Module B { Function FB },
109 // execute FB then FA
114 Function *FA, *FB;
115 createTwoModuleCase(A, FA, B, FB);
120 uint64_t ptr = TheJIT->getFunctionAddress(FB->getName().str());
129 // Module B { Extern FA, Function FB which calls FA },
130 // execute FB then FA
135 Function *FA, *FB;
136 createTwoModuleExternCase(A, FA, B, FB);
141 uint64_t ptr = TheJIT->getFunctionAddress(FB->getName().str());
150 // Module B { Extern FA, Function FB which calls FA },
151 // execute FA then FB
156 Function *FA, *FB;
157 createTwoModuleExternCase(A, FA, B, FB);
165 ptr = TheJIT->getFunctionAddress(FB->getName().str());
170 // Module B { Extern FA1, Function FB which calls FA1 },
171 // execute FB then FA2
176 Function *FA1, *FA2, *FB;
177 createTwoModuleExternCase(A, FA1, B, FB);
183 uint64_t ptr = TheJIT->getFunctionAddress(FB->getName().str());
193 // Module B { Extern Global GVA, Global Variable GVB, Function FB loads GVA },
197 // Module B { Global Variable GVB, Function FB loads GVB },
198 // execute FB then FA
203 Function *FA, *FB;
213 FB = startFunction<int32_t(void)>(B.get(), "FB");
214 endFunctionWithRet(FB, Builder.CreateLoad(GVB));
219 uint64_t FBPtr = TheJIT->getFunctionAddress(FB->getName().str());
234 // Module B { Extern FA, Function FB which calls FA },
236 // execute FC, FB, FA
241 Function *FA, *FB, *FC;
242 createThreeModuleCase(A, FA, B, FB, C, FC);
251 ptr = TheJIT->getFunctionAddress(FB->getName().str());
259 // Module B { Extern FA, Function FB which calls FA },
261 // execute FA, FB, FC
266 Function *FA, *FB, *FC;
267 createThreeModuleCase(A, FA, B, FB, C, FC);
276 ptr = TheJIT->getFunctionAddress(FB->getName().str());
284 // Module B { Extern FA, Function FB which calls FA },
285 // Module C { Extern FB, Function FC which calls FB },
286 // execute FC, FB, FA
291 Function *FA, *FB, *FC;
292 createThreeModuleChainedCallsCase(A, FA, B, FB, C, FC);
301 ptr = TheJIT->getFunctionAddress(FB->getName().str());
309 // Module B { Extern FA, Function FB which calls FA },
310 // Module C { Extern FB, Function FC which calls FB },
311 // execute FA, FB, FC
316 Function *FA, *FB, *FC;
317 createThreeModuleChainedCallsCase(A, FA, B, FB, C, FC);
326 ptr = TheJIT->getFunctionAddress(FB->getName().str());
333 // Module A { Extern FB, Function FA which calls FB1 },
354 // Module A { Extern FB, Function FA which calls FB1 },