Lines Matching refs:CallInst
27 bool isRSAPICall(llvm::Module &module, llvm::CallInst *call_inst) { in isRSAPICall()
41 bool isRSLargeReturnCall(llvm::Module &module, llvm::CallInst *call_inst) { in isRSLargeReturnCall()
70 bool isRSAllocationTyCallSite(llvm::Module &module, llvm::CallInst *call_inst) { in isRSAllocationTyCallSite()
80 llvm::FunctionType *cloneToStructRetFnTy(llvm::CallInst *call_inst) { in cloneToStructRetFnTy()
126 std::set<llvm::CallInst *> &rs_callsites, in findRSCallSites() argument
127 bool (*predicate)(llvm::Module &, llvm::CallInst *)) { in findRSCallSites()
133 llvm::CallInst *call_inst = in findRSCallSites()
134 llvm::dyn_cast_or_null<llvm::CallInst>(&inst); in findRSCallSites()
151 std::set<llvm::CallInst *> rs_callsites; in fixupX86StructRetCalls()
193 llvm::CallInst *new_call_inst = in fixupX86StructRetCalls()
194 llvm::CallInst::Create(new_func_type, new_func_addr_load, new_call_args, in fixupX86StructRetCalls()
224 std::set<llvm::CallInst *> rs_callsites; in fixupRSAllocationStructByValCalls()