Lines Matching defs:fn
1044 llvm::Constant *Fn = CGM.CreateRuntimeFunction(FTy, "__cxa_rethrow");
1047 CGF.EmitNoreturnRuntimeCallOrInvoke(Fn, None);
1049 CGF.EmitRuntimeCallOrInvoke(Fn);
1200 llvm::Value *Fn = getBadTypeidFn(CGF);
1201 CGF.EmitRuntimeCallOrInvoke(Fn).setDoesNotReturn();
1297 llvm::Value *Fn = getBadCastFn(CGF);
1298 CGF.EmitRuntimeCallOrInvoke(Fn).setDoesNotReturn();
2115 if (llvm::Function *fn = dyn_cast<llvm::Function>(atexit))
2116 fn->setDoesNotThrow();
3515 llvm::Function *Fn = CGM.codegenCXXStructor(MD, Type);
3525 Fn->setComdat(C);
3527 CGM.maybeSetTrivialComdat(*MD, *Fn);
3825 llvm::Function *fn = dyn_cast<llvm::Function>(fnRef);
3826 if (fn && fn->empty()) {
3827 fn->setDoesNotThrow();
3828 fn->setDoesNotReturn();
3833 fn->addFnAttr(llvm::Attribute::NoInline);
3837 fn->setLinkage(llvm::Function::LinkOnceODRLinkage);
3838 fn->setVisibility(llvm::Function::HiddenVisibility);
3840 fn->setComdat(CGM.getModule().getOrInsertComdat(fn->getName()));
3844 llvm::BasicBlock::Create(CGM.getLLVMContext(), "", fn);
3848 llvm::Value *exn = &*fn->arg_begin();