Searched refs:UWTableKind (Results 1 – 15 of 15) sorted by relevance
657 UWTableKind getUWTableKind() const { in getUWTableKind()664 return getUWTableKind() != UWTableKind::None; in hasUWTable()666 void setUWTableKind(UWTableKind K) { in setUWTableKind()667 if (K == UWTableKind::None) in setUWTableKind()
160 static Attribute getWithUWTableKind(LLVMContext &Context, UWTableKind Kind);270 UWTableKind getUWTableKind() const;418 UWTableKind getUWTableKind() const;933 UWTableKind getUWTableKind() const;1224 AttrBuilder &addUWTableAttr(UWTableKind Kind);
999 UWTableKind getUwtable() const;1000 void setUwtable(UWTableKind Kind);
275 UWTableKind Kind) { in getWithUWTableKind()471 UWTableKind Attribute::getUWTableKind() const { in getUWTableKind()474 return UWTableKind(pImpl->getValueAsInt()); in getUWTableKind()582 UWTableKind Kind = getUWTableKind(); in getAsString()583 assert(Kind != UWTableKind::None && "uwtable attribute should not be none"); in getAsString()584 return Kind == UWTableKind::Default ? "uwtable" : "uwtable(sync)"; in getAsString()980 UWTableKind AttributeSet::getUWTableKind() const { in getUWTableKind()981 return SetNode ? SetNode->getUWTableKind() : UWTableKind::None; in getUWTableKind()1162 UWTableKind AttributeSetNode::getUWTableKind() const { in getUWTableKind()1165 return UWTableKind::None; in getUWTableKind()[all …]
721 UWTableKind Module::getUwtable() const { in getUwtable()723 return UWTableKind(cast<ConstantInt>(Val->getValue())->getZExtValue()); in getUwtable()724 return UWTableKind::None; in getUwtable()727 void Module::setUwtable(UWTableKind Kind) { in setUwtable()
343 UWTableKind getUWTableKind() const;
385 UWTableKind UWTable = M->getUwtable(); in createWithDefaultAttr()386 if (UWTable != UWTableKind::None) in createWithDefaultAttr()
120 enum class UWTableKind { enum
180 ((F.getUWTableKind() == UWTableKind::Async && !F.hasMinSize()) || in needsAsyncDwarfUnwindInfo()
723 UWTableKind UW = std::accumulate( in createOutlinedFunction()724 OF.Candidates.cbegin(), OF.Candidates.cend(), UWTableKind::None, in createOutlinedFunction()725 [](UWTableKind K, const outliner::Candidate &C) { in createOutlinedFunction()
315 bool parseOptionalUWTableKind(UWTableKind &Kind);
1614 UWTableKind Kind; in parseEnumAttribute()2435 bool LLParser::parseOptionalUWTableKind(UWTableKind &Kind) { in parseOptionalUWTableKind()2437 Kind = UWTableKind::Default; in parseOptionalUWTableKind()2442 Kind = UWTableKind::Sync; in parseOptionalUWTableKind()2444 Kind = UWTableKind::Async; in parseOptionalUWTableKind()
1336 getModule().setUwtable(llvm::UWTableKind(CodeGenOpts.UnwindTables)); in Release()2422 B.addUWTableAttr(llvm::UWTableKind(CodeGenOpts.UnwindTables)); in SetLLVMFunctionAttributesForDefinition()
3506 B.addUWTableAttr(llvm::UWTableKind::Default); in emitCheckHandlerCall()
2298 B.addUWTableAttr(UWTableKind::Default); in parseAttributeGroupBlock()2322 B.addUWTableAttr(UWTableKind(Record[++i])); in parseAttributeGroupBlock()