Searched refs:Formal (Results 1 – 5 of 5) sorted by relevance
48 Argument *Formal; // The Formal argument being analysed. member51 ArgInfo(Argument *F, Constant *A) : Formal(F), Actual(A){}; in ArgInfo()
220 Argument *Formal = &*PI++; in visitCallBase() local221 Check(Formal->getType() == Actual->getType(), in visitCallBase()229 if (Formal->hasNoAliasAttr() && Actual->getType()->isPointerTy()) { in visitCallBase()238 if (Formal->onlyReadsMemory() && I.onlyReadsMemory(ArgNo)) in visitCallBase()250 if (Formal->hasStructRetAttr() && Actual->getType()->isPointerTy()) { in visitCallBase()251 Type *Ty = Formal->getParamStructRetType(); in visitCallBase()
485 << Arg.Formal->getNameOrAsOperand() in calculateGains()766 Function *F = Args[0].Formal->getParent(); in rewriteCallSites()789 unsigned ArgNo = Arg.Formal->getArgNo(); in rewriteCallSites()790 return CS->getArgOperand(ArgNo) == Mappings[Arg.Formal]; in rewriteCallSites()794 unsigned ArgNo = Arg.Formal->getArgNo(); in rewriteCallSites()
528 assert(F->arg_size() == Args[0].Formal->getParent()->arg_size() && in markArgInFuncSpecialization()533 Argument *OldArg = Args[0].Formal->getParent()->arg_begin(); in markArgInFuncSpecialization()539 if (Iter != Args.end() && OldArg == Iter->Formal) { in markArgInFuncSpecialization()
1144 Formal rules for non-trivial types in C