| 543 | } |
| 544 | |
| 545 | llvm::Function *findFunction(llvm::Module &M, const string &FName) { |
| 546 | auto F = M.getFunction(FName); |
| 547 | return F && !F->isDeclaration() ? F : nullptr; |
| 548 | } |
| 549 | |
| 550 | TailCallInfo parse_fn_tailcall(const llvm::CallInst &i) { |
| 551 | bool is_tailcall = i.isTailCall() || i.isMustTailCall(); |