Lines Matching defs:imp
697 llvm::CallBase *imp = CGF.EmitRuntimeCallOrInvoke(MsgLookupFn, args);
698 imp->setMetadata(msgSendMDKind, node);
699 return imp;
788 // Load the imp from the slot
789 llvm::Value *imp = Builder.CreateAlignedLoad(
796 return imp;
2186 llvm::CallBase *imp;
2188 imp = CGF.EmitRuntimeCallOrInvoke(MsgLookupFnSRet, args);
2190 imp = CGF.EmitRuntimeCallOrInvoke(MsgLookupFn, args);
2192 imp->setMetadata(msgSendMDKind, node);
2193 return imp;
2741 llvm::Value *imp = LookupIMPSuper(CGF, ObjCSuper, cmd, MSI);
2742 imp = EnforceType(Builder, imp, MSI.MessengerType);
2751 CGCallee callee(CGCalleeInfo(), imp);
2903 llvm::Value *imp;
2907 imp = GenerateMethod(Method, Method->getClassInterface());
2914 imp = LookupIMP(CGF, Receiver, cmd, node, MSI);
2938 imp = CGM.CreateRuntimeFunction(llvm::FunctionType::get(IdTy, IdTy, true),
2946 imp = EnforceType(Builder, imp, MSI.MessengerType);
2949 CGCallee callee(CGCalleeInfo(), imp);