Lines Matching refs:Wrapper
120 Function *Wrapper = Function::Create(Ty, Function::PrivateLinkage, in createWrapper() local
122 BasicBlock *BB = BasicBlock::Create(M->getContext(), "body", Wrapper); in createWrapper()
127 Function::arg_iterator AI = Wrapper->arg_begin(); in createWrapper()
128 Function::arg_iterator AE = Wrapper->arg_end(); in createWrapper()
209 Wrapper->eraseFromParent(); in createWrapper()
210 Wrapper = Function::Create(Ty, Function::PrivateLinkage, in createWrapper()
212 BasicBlock *BB = BasicBlock::Create(M->getContext(), "body", Wrapper); in createWrapper()
214 Wrapper->setName(F->getName() + "_bitcast_invalid"); in createWrapper()
218 Wrapper->eraseFromParent(); in createWrapper()
222 return Wrapper; in createWrapper()
295 Function *Wrapper = Pair.first->second; in runOnModule() local
296 if (!Wrapper) in runOnModule()
300 U->get()->replaceAllUsesWith(Wrapper); in runOnModule()
302 U->set(Wrapper); in runOnModule()