Lines Matching refs:hasAttribute
1568 AttrCount += Attrs.hasAttribute(Attribute::ByVal); in verifyParameterAttrs()
1569 AttrCount += Attrs.hasAttribute(Attribute::InAlloca); in verifyParameterAttrs()
1570 AttrCount += Attrs.hasAttribute(Attribute::StructRet) || in verifyParameterAttrs()
1571 Attrs.hasAttribute(Attribute::InReg); in verifyParameterAttrs()
1572 AttrCount += Attrs.hasAttribute(Attribute::Nest); in verifyParameterAttrs()
1577 Assert(!(Attrs.hasAttribute(Attribute::InAlloca) && in verifyParameterAttrs()
1578 Attrs.hasAttribute(Attribute::ReadOnly)), in verifyParameterAttrs()
1583 Assert(!(Attrs.hasAttribute(Attribute::StructRet) && in verifyParameterAttrs()
1584 Attrs.hasAttribute(Attribute::Returned)), in verifyParameterAttrs()
1589 Assert(!(Attrs.hasAttribute(Attribute::ZExt) && in verifyParameterAttrs()
1590 Attrs.hasAttribute(Attribute::SExt)), in verifyParameterAttrs()
1595 Assert(!(Attrs.hasAttribute(Attribute::ReadNone) && in verifyParameterAttrs()
1596 Attrs.hasAttribute(Attribute::ReadOnly)), in verifyParameterAttrs()
1601 Assert(!(Attrs.hasAttribute(Attribute::ReadNone) && in verifyParameterAttrs()
1602 Attrs.hasAttribute(Attribute::WriteOnly)), in verifyParameterAttrs()
1607 Assert(!(Attrs.hasAttribute(Attribute::ReadOnly) && in verifyParameterAttrs()
1608 Attrs.hasAttribute(Attribute::WriteOnly)), in verifyParameterAttrs()
1613 Assert(!(Attrs.hasAttribute(Attribute::NoInline) && in verifyParameterAttrs()
1614 Attrs.hasAttribute(Attribute::AlwaysInline)), in verifyParameterAttrs()
1628 Assert(!Attrs.hasAttribute(Attribute::ByVal) && in verifyParameterAttrs()
1629 !Attrs.hasAttribute(Attribute::InAlloca), in verifyParameterAttrs()
1634 Assert(!Attrs.hasAttribute(Attribute::SwiftError), in verifyParameterAttrs()
1639 Assert(!Attrs.hasAttribute(Attribute::ByVal), in verifyParameterAttrs()
1642 Assert(!Attrs.hasAttribute(Attribute::SwiftError), in verifyParameterAttrs()
1664 Assert((!RetAttrs.hasAttribute(Attribute::ByVal) && in verifyFunctionAttrs()
1665 !RetAttrs.hasAttribute(Attribute::Nest) && in verifyFunctionAttrs()
1666 !RetAttrs.hasAttribute(Attribute::StructRet) && in verifyFunctionAttrs()
1667 !RetAttrs.hasAttribute(Attribute::NoCapture) && in verifyFunctionAttrs()
1668 !RetAttrs.hasAttribute(Attribute::Returned) && in verifyFunctionAttrs()
1669 !RetAttrs.hasAttribute(Attribute::InAlloca) && in verifyFunctionAttrs()
1670 !RetAttrs.hasAttribute(Attribute::SwiftSelf) && in verifyFunctionAttrs()
1671 !RetAttrs.hasAttribute(Attribute::SwiftError)), in verifyFunctionAttrs()
1676 Assert((!RetAttrs.hasAttribute(Attribute::ReadOnly) && in verifyFunctionAttrs()
1677 !RetAttrs.hasAttribute(Attribute::WriteOnly) && in verifyFunctionAttrs()
1678 !RetAttrs.hasAttribute(Attribute::ReadNone)), in verifyFunctionAttrs()
1691 if (ArgAttrs.hasAttribute(Attribute::Nest)) { in verifyFunctionAttrs()
1696 if (ArgAttrs.hasAttribute(Attribute::Returned)) { in verifyFunctionAttrs()
1705 if (ArgAttrs.hasAttribute(Attribute::StructRet)) { in verifyFunctionAttrs()
1712 if (ArgAttrs.hasAttribute(Attribute::SwiftSelf)) { in verifyFunctionAttrs()
1717 if (ArgAttrs.hasAttribute(Attribute::SwiftError)) { in verifyFunctionAttrs()
1723 if (ArgAttrs.hasAttribute(Attribute::InAlloca)) { in verifyFunctionAttrs()
1973 Assert(!ArgAttrs.hasAttribute(Attribute::StructRet), in verifyStatepoint()
2783 if (Attrs.hasAttribute(AttributeList::FunctionIndex, Attribute::Speculatable)) { in visitCallBase()
2843 if (ArgAttrs.hasAttribute(Attribute::Nest)) { in visitCallBase()
2848 if (ArgAttrs.hasAttribute(Attribute::Returned)) { in visitCallBase()
2863 Assert(!ArgAttrs.hasAttribute(Attribute::StructRet), in visitCallBase()
2867 if (ArgAttrs.hasAttribute(Attribute::InAlloca)) in visitCallBase()