Home
last modified time | relevance | path

Searched refs:NoUnwind (Results 1 – 13 of 13) sorted by relevance

/external/llvm/lib/Transforms/Utils/
DBuildLibCalls.cpp38 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/
DFunction.h243 return hasFnAttr(Attribute::NoUnwind);
246 if (DoesNotThrow) addFnAttr(Attribute::NoUnwind);
247 else removeFnAttr(Attribute::NoUnwind);
DAttributes.h42 const Attributes NoUnwind = 1<<5; ///< Function doesn't unwind stack variable
93 const Attributes FunctionOnly = NoReturn | NoUnwind | ReadNone | ReadOnly |
DInstructions.h994 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/
DPruneEH.cpp143 NewAttributes |= Attribute::NoUnwind; in runOnSCC()
/external/llvm/lib/Transforms/Scalar/
DObjCARC.cpp1507 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/
DAttributes.cpp37 if (Attrs & Attribute::NoUnwind) in getAsString()
/external/clang/lib/CodeGen/
DCGCall.cpp718 FuncAttrs |= llvm::Attribute::NoUnwind; in ConstructAttributeList()
722 FuncAttrs |= llvm::Attribute::NoUnwind; in ConstructAttributeList()
1707 if (!(Attrs.getFnAttributes() & llvm::Attribute::NoUnwind)) in EmitCall()
DCGStmt.cpp1595 Result->addAttribute(~0, llvm::Attribute::NoUnwind); in EmitAsmStmt()
DCodeGenModule.cpp469 F->addFnAttr(llvm::Attribute::NoUnwind); in SetLLVMFunctionAttributesForDefinition()
/external/llvm/lib/Target/CppBackend/
DCPPBackend.cpp467 HANDLE_ATTR(NoUnwind); in printAttributes()
/external/llvm/lib/Bitcode/Reader/
DBitcodeReader.cpp450 unsigned OldRetAttrs = (Attribute::NoUnwind|Attribute::NoReturn| in ParseAttributeBlock()
/external/llvm/lib/AsmParser/
DLLParser.cpp909 case lltok::kw_nounwind: Attrs |= Attribute::NoUnwind; break; in ParseOptionalAttrs()