Searched refs:NoUnwind (Results 1 – 13 of 13) sorted by relevance
/external/llvm/lib/Transforms/Utils/ |
D | BuildLibCalls.cpp | 38 Attribute::NoUnwind); in EmitStrLen() 59 AttributeWithIndex::get(~0u, Attribute::ReadOnly | Attribute::NoUnwind); in EmitStrChr() 80 Attribute::NoUnwind); in EmitStrNCmp() 104 AWI[1] = AttributeWithIndex::get(~0u, Attribute::NoUnwind); in EmitStrCpy() 122 AWI[1] = AttributeWithIndex::get(~0u, Attribute::NoUnwind); in EmitStrNCpy() 141 AWI = AttributeWithIndex::get(~0u, Attribute::NoUnwind); in EmitMemCpyChk() 164 AWI = AttributeWithIndex::get(~0u, Attribute::ReadOnly | Attribute::NoUnwind); in EmitMemChr() 188 Attribute::NoUnwind); in EmitMemCmp() 260 AWI[1] = AttributeWithIndex::get(~0u, Attribute::NoUnwind); in EmitPutS() 279 AWI[1] = AttributeWithIndex::get(~0u, Attribute::NoUnwind); in EmitFPutC() [all …]
|
/external/llvm/include/llvm/ |
D | Function.h | 243 return hasFnAttr(Attribute::NoUnwind); 246 if (DoesNotThrow) addFnAttr(Attribute::NoUnwind); 247 else removeFnAttr(Attribute::NoUnwind);
|
D | Attributes.h | 42 const Attributes NoUnwind = 1<<5; ///< Function doesn't unwind stack variable 93 const Attributes FunctionOnly = NoReturn | NoUnwind | ReadNone | ReadOnly |
|
D | Instructions.h | 994 bool doesNotThrow() const { return paramHasAttr(~0, Attribute::NoUnwind); } 996 if (DoesNotThrow) addAttribute(~0, Attribute::NoUnwind); 997 else removeAttribute(~0, Attribute::NoUnwind); 2347 bool doesNotThrow() const { return paramHasAttr(~0, Attribute::NoUnwind); } 2349 if (DoesNotThrow) addAttribute(~0, Attribute::NoUnwind); 2350 else removeAttribute(~0, Attribute::NoUnwind);
|
/external/llvm/lib/Transforms/IPO/ |
D | PruneEH.cpp | 143 NewAttributes |= Attribute::NoUnwind; in runOnSCC()
|
/external/llvm/lib/Transforms/Scalar/ |
D | ObjCARC.cpp | 1507 Attributes.addAttr(~0u, Attribute::NoUnwind); in getRetainRVCallee() 1524 Attributes.addAttr(~0u, Attribute::NoUnwind); in getAutoreleaseRVCallee() 1538 Attributes.addAttr(~0u, Attribute::NoUnwind); in getReleaseCallee() 1554 Attributes.addAttr(~0u, Attribute::NoUnwind); in getRetainCallee() 1570 Attributes.addAttr(~0u, Attribute::NoUnwind); in getAutoreleaseCallee() 3279 Attributes.addAttr(~0u, Attribute::NoUnwind); in getStoreStrongCallee() 3300 Attributes.addAttr(~0u, Attribute::NoUnwind); in getRetainAutoreleaseCallee() 3316 Attributes.addAttr(~0u, Attribute::NoUnwind); in getRetainAutoreleaseRVCallee()
|
/external/llvm/lib/VMCore/ |
D | Attributes.cpp | 37 if (Attrs & Attribute::NoUnwind) in getAsString()
|
/external/clang/lib/CodeGen/ |
D | CGCall.cpp | 718 FuncAttrs |= llvm::Attribute::NoUnwind; in ConstructAttributeList() 722 FuncAttrs |= llvm::Attribute::NoUnwind; in ConstructAttributeList() 1707 if (!(Attrs.getFnAttributes() & llvm::Attribute::NoUnwind)) in EmitCall()
|
D | CGStmt.cpp | 1595 Result->addAttribute(~0, llvm::Attribute::NoUnwind); in EmitAsmStmt()
|
D | CodeGenModule.cpp | 469 F->addFnAttr(llvm::Attribute::NoUnwind); in SetLLVMFunctionAttributesForDefinition()
|
/external/llvm/lib/Target/CppBackend/ |
D | CPPBackend.cpp | 467 HANDLE_ATTR(NoUnwind); in printAttributes()
|
/external/llvm/lib/Bitcode/Reader/ |
D | BitcodeReader.cpp | 450 unsigned OldRetAttrs = (Attribute::NoUnwind|Attribute::NoReturn| in ParseAttributeBlock()
|
/external/llvm/lib/AsmParser/ |
D | LLParser.cpp | 909 case lltok::kw_nounwind: Attrs |= Attribute::NoUnwind; break; in ParseOptionalAttrs()
|