Lines Matching defs:imp
698 llvm::CallBase *imp = CGF.EmitRuntimeCallOrInvoke(MsgLookupFn, args);
699 imp->setMetadata(msgSendMDKind, node);
700 return imp;
787 // Load the imp from the slot
788 llvm::Value *imp = Builder.CreateAlignedLoad(
795 return imp;
2173 llvm::CallBase *imp;
2175 imp = CGF.EmitRuntimeCallOrInvoke(MsgLookupFnSRet, args);
2177 imp = CGF.EmitRuntimeCallOrInvoke(MsgLookupFn, args);
2179 imp->setMetadata(msgSendMDKind, node);
2180 return imp;
2728 llvm::Value *imp = LookupIMPSuper(CGF, ObjCSuper, cmd, MSI);
2729 imp = EnforceType(Builder, imp, MSI.MessengerType);
2738 CGCallee callee(CGCalleeInfo(), imp);
2890 llvm::Value *imp;
2894 imp = GenerateMethod(Method, Method->getClassInterface());
2901 imp = LookupIMP(CGF, Receiver, cmd, node, MSI);
2925 imp = CGM.CreateRuntimeFunction(llvm::FunctionType::get(IdTy, IdTy, true),
2933 imp = EnforceType(Builder, imp, MSI.MessengerType);
2936 CGCallee callee(CGCalleeInfo(), imp);