Home
last modified time | relevance | path

Searched refs:NoReturn (Results 1 – 20 of 20) sorted by relevance

/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/CodeGen/
DCGFunctionInfo.h247 unsigned NoReturn : 1; variable
288 bool isNoReturn() const { return NoReturn; } in isNoReturn()
330 ID.AddBoolean(NoReturn); in Profile()
/freebsd-10-stable/contrib/llvm/include/llvm/IR/
DFunction.h258 Attribute::NoReturn);
261 addFnAttr(Attribute::NoReturn);
DAttributes.h89 NoReturn, ///< Mark the function as not returning enumerator
DInstructions.h1325 bool doesNotReturn() const { return hasFnAttr(Attribute::NoReturn); }
1327 addAttribute(AttributeSet::FunctionIndex, Attribute::NoReturn);
2962 bool doesNotReturn() const { return hasFnAttr(Attribute::NoReturn); }
2964 addAttribute(AttributeSet::FunctionIndex, Attribute::NoReturn);
/freebsd-10-stable/contrib/llvm/lib/Transforms/IPO/
DPruneEH.cpp145 NewAttributes.addAttribute(Attribute::NoReturn); in runOnSCC()
/freebsd-10-stable/contrib/llvm/lib/CodeGen/
DVirtRegMap.cpp288 if (!Func || !Func->hasFnAttribute(Attribute::NoReturn) || in rewrite()
/freebsd-10-stable/contrib/llvm/lib/IR/
DAttributes.cpp195 if (hasAttribute(Attribute::NoReturn)) in getAsString()
356 case Attribute::NoReturn: return 1 << 2; in getAttrMask()
DVerifier.cpp757 if (I->getKindAsEnum() == Attribute::NoReturn || in VerifyAttributeTypes()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Analysis/
DCFG.cpp1464 bool NoReturn = getFunctionExtInfo(*calleeType).getNoReturn(); in VisitCallExpr() local
1480 NoReturn = true; in VisitCallExpr()
1491 assert(!NoReturn && "noreturn calls with unevaluated args not implemented"); in VisitCallExpr()
1498 if (!NoReturn && !AddEHEdge) { in VisitCallExpr()
1508 if (NoReturn) in VisitCallExpr()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/
DCGCall.cpp489 FI->NoReturn = info.getNoReturn(); in create()
999 FuncAttrs.addAttribute(llvm::Attribute::NoReturn); in ConstructAttributeList()
1008 FuncAttrs.addAttribute(llvm::Attribute::NoReturn); in ConstructAttributeList()
1018 FuncAttrs.addAttribute(llvm::Attribute::NoReturn); in ConstructAttributeList()
DCGExpr.cpp2182 B.addAttribute(llvm::Attribute::NoReturn) in EmitCheck()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/
DSemaTemplateDeduction.cpp3512 bool NoReturn = FunctionTypeP->getNoReturnAttr(); in adjustCCAndNoReturn() local
3516 ArgFunctionTypeP->getNoReturnAttr() == NoReturn) in adjustCCAndNoReturn()
3520 EI = EI.withNoReturn(NoReturn); in adjustCCAndNoReturn()
DSemaExpr.cpp10361 bool NoReturn = BSI->TheDecl->getAttr<NoReturnAttr>(); in ActOnBlockStmtExpr() local
10383 if (NoReturn && !Ext.getNoReturn()) Ext = Ext.withNoReturn(true); in ActOnBlockStmtExpr()
10394 (!NoReturn || FTy->getNoReturnAttr())) { in ActOnBlockStmtExpr()
10409 EPI.ExtInfo = FunctionType::ExtInfo().withNoReturn(NoReturn); in ActOnBlockStmtExpr()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Basic/
DAttr.td524 def NoReturn : InheritableAttr {
/freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/
DASTContext.cpp6989 bool NoReturn = lbaseInfo.getNoReturn() || rbaseInfo.getNoReturn(); in mergeFunctionTypes() local
6991 if (lbaseInfo.getNoReturn() != NoReturn) in mergeFunctionTypes()
6993 if (rbaseInfo.getNoReturn() != NoReturn) in mergeFunctionTypes()
6996 FunctionType::ExtInfo einfo = lbaseInfo.withNoReturn(NoReturn); in mergeFunctionTypes()
/freebsd-10-stable/contrib/llvm/lib/Target/CppBackend/
DCPPBackend.cpp488 HANDLE_ATTR(NoReturn); in printAttributes()
/freebsd-10-stable/contrib/llvm/lib/Bitcode/Writer/
DBitcodeWriter.cpp200 case Attribute::NoReturn: in getAttrKindEncoding()
/freebsd-10-stable/contrib/llvm/lib/Bitcode/Reader/
DBitcodeReader.cpp554 return Attribute::NoReturn; in GetAttrFromCode()
/freebsd-10-stable/contrib/llvm/lib/AsmParser/
DLLParser.cpp923 case lltok::kw_noreturn: B.addAttribute(Attribute::NoReturn); break; in ParseFnAttributeValuePairs()
/freebsd-10-stable/contrib/sendmail/
DRELEASE_NOTES10334 Do a better estimation of the size of error messages when NoReturn