Lines Matching refs:CallBlkBind
201 auto CallBlkBind = cast<CallInst>(*I++); in lowerBlockBind() local
206 getBlockInvokeFuncAndContext(CallBlkBind, &InvF, &Ctx, &CtxLen, in lowerBlockBind()
208 for (auto II = CallBlkBind->user_begin(), EE = CallBlkBind->user_end(); in lowerBlockBind()
214 changed |= lowerReturnBlock(Ret, CallBlkBind, Inlined); in lowerBlockBind()
222 assert(CI->getArgOperand(0) == CallBlkBind); in lowerBlockBind()
225 assert(CI->getArgOperand(0) == CallBlkBind); in lowerBlockBind()
236 erase(CallBlkBind); in lowerBlockBind()
324 lowerReturnBlock(ReturnInst *Ret, Value *CallBlkBind, bool &Inlined) { in lowerReturnBlock() argument
359 if (auto CallBlkBind = dyn_cast<CallInst>(Blk)) { in getBlockInvokeFuncAndContext() local
360 assert(CallBlkBind->getCalledFunction()->getName() == in getBlockInvokeFuncAndContext()
363 CallBlkBind->getArgOperand(0)->stripPointerCasts()); in getBlockInvokeFuncAndContext()
364 CtxLen = CallBlkBind->getArgOperand(1); in getBlockInvokeFuncAndContext()
365 CtxAlign = CallBlkBind->getArgOperand(2); in getBlockInvokeFuncAndContext()
366 Ctx = CallBlkBind->getArgOperand(3); in getBlockInvokeFuncAndContext()