Lines Matching refs:InvF
202 Function *InvF = nullptr; in lowerBlockBind() local
206 getBlockInvokeFuncAndContext(CallBlkBind, &InvF, &Ctx, &CtxLen, in lowerBlockBind()
223 changed |= lowerGetBlockInvoke(CI, cast<Function>(InvF)); in lowerBlockBind()
230 lowerBlockBuiltin(CI, InvF, Ctx, CtxLen, CtxAlign, DemangledName); in lowerBlockBind()
285 lowerBlockBuiltin(CallInst *CI, Function *InvF, Value *Ctx, Value *CtxLen, in lowerBlockBuiltin() argument
297 Args[I] = castToVoidFuncPtr(InvF); in lowerBlockBuiltin()
355 Function *InvF = nullptr; in getBlockInvokeFuncAndContext() local
362 InvF = dyn_cast<Function>( in getBlockInvokeFuncAndContext()
368 InvF = F; in getBlockInvokeFuncAndContext()
374 InvF = cast<Function>(GV->getInitializer()->stripPointerCasts()); in getBlockInvokeFuncAndContext()
385 DEBUG(dbgs() << " Block invocation func: " << InvF->getName() << '\n' << in getBlockInvokeFuncAndContext()
387 assert(InvF && Ctx && "Invalid block"); in getBlockInvokeFuncAndContext()
389 *PInvF = InvF; in getBlockInvokeFuncAndContext()