Lines Matching refs:Caller
1003 Instruction *Caller = CS.getInstruction();
1011 Type *OldRetTy = Caller->getType();
1023 OldRetTy == TD->getIntPtrType(Caller->getContext())) &&
1025 NewRetTy == TD->getIntPtrType(Caller->getContext()))))
1028 if (!Caller->use_empty() &&
1033 if (!CallerPAL.isEmpty() && !Caller->use_empty()) {
1043 if (!Caller->use_empty())
1044 if (InvokeInst *II = dyn_cast<InvokeInst>(Caller))
1085 ParamTy == TD->getIntPtrType(Caller->getContext())) &&
1087 ActTy == TD->getIntPtrType(Caller->getContext()))));
1186 Caller->setName(""); // Void type should not have a name.
1192 if (InvokeInst *II = dyn_cast<InvokeInst>(Caller)) {
1199 CallInst *CI = cast<CallInst>(Caller);
1210 if (OldRetTy != NV->getType() && !Caller->use_empty()) {
1215 NC->setDebugLoc(Caller->getDebugLoc());
1219 if (InvokeInst *II = dyn_cast<InvokeInst>(Caller)) {
1224 InsertNewInstBefore(NC, *Caller);
1226 Worklist.AddUsersToWorkList(*Caller);
1228 NV = UndefValue::get(Caller->getType());
1232 if (!Caller->use_empty())
1233 ReplaceInstUsesWith(*Caller, NV);
1235 EraseInstFromFunction(*Caller);
1280 Instruction *Caller = CS.getInstruction();
1365 if (InvokeInst *II = dyn_cast<InvokeInst>(Caller)) {
1373 if (cast<CallInst>(Caller)->isTailCall())
1376 setCallingConv(cast<CallInst>(Caller)->getCallingConv());