| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/CodeGen/ |
| D | CGFunctionInfo.h | 247 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/ |
| D | Function.h | 258 Attribute::NoReturn); 261 addFnAttr(Attribute::NoReturn);
|
| D | Attributes.h | 89 NoReturn, ///< Mark the function as not returning enumerator
|
| D | Instructions.h | 1325 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/ |
| D | PruneEH.cpp | 145 NewAttributes.addAttribute(Attribute::NoReturn); in runOnSCC()
|
| /freebsd-10-stable/contrib/llvm/lib/CodeGen/ |
| D | VirtRegMap.cpp | 288 if (!Func || !Func->hasFnAttribute(Attribute::NoReturn) || in rewrite()
|
| /freebsd-10-stable/contrib/llvm/lib/IR/ |
| D | Attributes.cpp | 195 if (hasAttribute(Attribute::NoReturn)) in getAsString() 356 case Attribute::NoReturn: return 1 << 2; in getAttrMask()
|
| D | Verifier.cpp | 757 if (I->getKindAsEnum() == Attribute::NoReturn || in VerifyAttributeTypes()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Analysis/ |
| D | CFG.cpp | 1464 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/ |
| D | CGCall.cpp | 489 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()
|
| D | CGExpr.cpp | 2182 B.addAttribute(llvm::Attribute::NoReturn) in EmitCheck()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/ |
| D | SemaTemplateDeduction.cpp | 3512 bool NoReturn = FunctionTypeP->getNoReturnAttr(); in adjustCCAndNoReturn() local 3516 ArgFunctionTypeP->getNoReturnAttr() == NoReturn) in adjustCCAndNoReturn() 3520 EI = EI.withNoReturn(NoReturn); in adjustCCAndNoReturn()
|
| D | SemaExpr.cpp | 10361 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/ |
| D | Attr.td | 524 def NoReturn : InheritableAttr {
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/ |
| D | ASTContext.cpp | 6989 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/ |
| D | CPPBackend.cpp | 488 HANDLE_ATTR(NoReturn); in printAttributes()
|
| /freebsd-10-stable/contrib/llvm/lib/Bitcode/Writer/ |
| D | BitcodeWriter.cpp | 200 case Attribute::NoReturn: in getAttrKindEncoding()
|
| /freebsd-10-stable/contrib/llvm/lib/Bitcode/Reader/ |
| D | BitcodeReader.cpp | 554 return Attribute::NoReturn; in GetAttrFromCode()
|
| /freebsd-10-stable/contrib/llvm/lib/AsmParser/ |
| D | LLParser.cpp | 923 case lltok::kw_noreturn: B.addAttribute(Attribute::NoReturn); break; in ParseFnAttributeValuePairs()
|
| /freebsd-10-stable/contrib/sendmail/ |
| D | RELEASE_NOTES | 10334 Do a better estimation of the size of error messages when NoReturn
|