Searched refs:NoUnwind (Results 1 – 17 of 17) sorted by relevance
/external/llvm/lib/Transforms/Utils/ |
D | BuildLibCalls.cpp | 43 Attribute::AttrKind AVs[2] = { Attribute::ReadOnly, Attribute::NoUnwind }; in EmitStrLen() 72 Attribute::AttrKind AVs[2] = { Attribute::ReadOnly, Attribute::NoUnwind }; in EmitStrNLen() 100 Attribute::AttrKind AVs[2] = { Attribute::ReadOnly, Attribute::NoUnwind }; in EmitStrChr() 129 Attribute::AttrKind AVs[2] = { Attribute::ReadOnly, Attribute::NoUnwind }; in EmitStrNCmp() 162 Attribute::NoUnwind); in EmitStrCpy() 186 Attribute::NoUnwind); in EmitStrNCpy() 212 Attribute::NoUnwind); in EmitMemCpyChk() 239 Attribute::AttrKind AVs[2] = { Attribute::ReadOnly, Attribute::NoUnwind }; in EmitMemChr() 269 Attribute::AttrKind AVs[2] = { Attribute::ReadOnly, Attribute::NoUnwind }; in EmitMemCmp() 350 Attribute::NoUnwind); in EmitPutS() [all …]
|
/external/llvm/lib/Transforms/ObjCARC/ |
D | ObjCARCContract.cpp | 132 Attribute::NoUnwind) in getStoreStrongCallee() 152 Attribute::NoUnwind); in getRetainAutoreleaseCallee() 167 Attribute::NoUnwind); in getRetainAutoreleaseRVCallee()
|
D | ObjCARCOpts.cpp | 862 Attribute::NoUnwind); in getRetainRVCallee() 878 Attribute::NoUnwind); in getAutoreleaseRVCallee() 892 Attribute::NoUnwind); in getReleaseCallee() 908 Attribute::NoUnwind); in getRetainCallee() 939 Attribute::NoUnwind); in getAutoreleaseCallee()
|
/external/llvm/include/llvm/IR/ |
D | Function.h | 252 Attribute::NoUnwind); 255 addFnAttr(Attribute::NoUnwind);
|
D | Attributes.h | 86 NoUnwind, ///< Function doesn't unwind stack enumerator
|
D | Instructions.h | 1328 bool doesNotThrow() const { return hasFnAttr(Attribute::NoUnwind); } 1330 addAttribute(AttributeSet::FunctionIndex, Attribute::NoUnwind); 3066 bool doesNotThrow() const { return hasFnAttr(Attribute::NoUnwind); } 3068 addAttribute(AttributeSet::FunctionIndex, Attribute::NoUnwind);
|
/external/llvm/lib/Transforms/IPO/ |
D | PruneEH.cpp | 143 NewAttributes.addAttribute(Attribute::NoUnwind); in runOnSCC()
|
/external/llvm/lib/IR/ |
D | Attributes.cpp | 190 if (hasAttribute(Attribute::NoUnwind)) in getAsString() 368 case Attribute::NoUnwind: return 1 << 5; in getAttrMask() 1114 .removeAttribute(Attribute::NoUnwind) in removeFunctionOnlyAttrs()
|
D | Verifier.cpp | 637 !Attrs.hasAttribute(Idx, Attribute::NoUnwind) && in VerifyParameterAttrs()
|
/external/clang/lib/CodeGen/ |
D | ItaniumCXXABI.cpp | 1015 llvm::Attribute::NoUnwind)); in getGuardAcquireFn() 1026 llvm::Attribute::NoUnwind)); in getGuardReleaseFn() 1037 llvm::Attribute::NoUnwind)); in getGuardAbortFn()
|
D | CGCall.cpp | 988 FuncAttrs.addAttribute(llvm::Attribute::NoUnwind); in ConstructAttributeList() 995 FuncAttrs.addAttribute(llvm::Attribute::NoUnwind); in ConstructAttributeList() 1006 FuncAttrs.addAttribute(llvm::Attribute::NoUnwind); in ConstructAttributeList() 1009 FuncAttrs.addAttribute(llvm::Attribute::NoUnwind); in ConstructAttributeList() 2342 llvm::Attribute::NoUnwind)) in EmitCall()
|
D | CGStmt.cpp | 1662 llvm::Attribute::NoUnwind); in EmitAsmStmt()
|
D | CGExprCXX.cpp | 1704 llvm::Attribute::AttrKind FuncAttrs[] = { llvm::Attribute::NoUnwind, in getDynamicCastFn()
|
D | CodeGenModule.cpp | 586 F->addFnAttr(llvm::Attribute::NoUnwind); in SetLLVMFunctionAttributesForDefinition()
|
D | CGExpr.cpp | 2175 .addAttribute(llvm::Attribute::NoUnwind); in EmitCheck()
|
/external/llvm/lib/Target/CppBackend/ |
D | CPPBackend.cpp | 492 HANDLE_ATTR(NoUnwind); in printAttributes()
|
/external/llvm/lib/AsmParser/ |
D | LLParser.cpp | 921 case lltok::kw_nounwind: B.addAttribute(Attribute::NoUnwind); break; in ParseFnAttributeValuePairs()
|