Lines Matching refs:hasAttribute
1766 if (Attrs.hasAttribute(Attribute::ImmArg)) { in verifyParameterAttrs()
1774 AttrCount += Attrs.hasAttribute(Attribute::ByVal); in verifyParameterAttrs()
1775 AttrCount += Attrs.hasAttribute(Attribute::InAlloca); in verifyParameterAttrs()
1776 AttrCount += Attrs.hasAttribute(Attribute::Preallocated); in verifyParameterAttrs()
1777 AttrCount += Attrs.hasAttribute(Attribute::StructRet) || in verifyParameterAttrs()
1778 Attrs.hasAttribute(Attribute::InReg); in verifyParameterAttrs()
1779 AttrCount += Attrs.hasAttribute(Attribute::Nest); in verifyParameterAttrs()
1780 AttrCount += Attrs.hasAttribute(Attribute::ByRef); in verifyParameterAttrs()
1786 Check(!(Attrs.hasAttribute(Attribute::InAlloca) && in verifyParameterAttrs()
1787 Attrs.hasAttribute(Attribute::ReadOnly)), in verifyParameterAttrs()
1792 Check(!(Attrs.hasAttribute(Attribute::StructRet) && in verifyParameterAttrs()
1793 Attrs.hasAttribute(Attribute::Returned)), in verifyParameterAttrs()
1798 Check(!(Attrs.hasAttribute(Attribute::ZExt) && in verifyParameterAttrs()
1799 Attrs.hasAttribute(Attribute::SExt)), in verifyParameterAttrs()
1804 Check(!(Attrs.hasAttribute(Attribute::ReadNone) && in verifyParameterAttrs()
1805 Attrs.hasAttribute(Attribute::ReadOnly)), in verifyParameterAttrs()
1810 Check(!(Attrs.hasAttribute(Attribute::ReadNone) && in verifyParameterAttrs()
1811 Attrs.hasAttribute(Attribute::WriteOnly)), in verifyParameterAttrs()
1816 Check(!(Attrs.hasAttribute(Attribute::ReadOnly) && in verifyParameterAttrs()
1817 Attrs.hasAttribute(Attribute::WriteOnly)), in verifyParameterAttrs()
1822 Check(!(Attrs.hasAttribute(Attribute::NoInline) && in verifyParameterAttrs()
1823 Attrs.hasAttribute(Attribute::AlwaysInline)), in verifyParameterAttrs()
1839 if (Attrs.hasAttribute(Attribute::ByVal)) { in verifyParameterAttrs()
1840 if (Attrs.hasAttribute(Attribute::Alignment)) { in verifyParameterAttrs()
1850 if (Attrs.hasAttribute(Attribute::ByRef)) { in verifyParameterAttrs()
1855 if (Attrs.hasAttribute(Attribute::InAlloca)) { in verifyParameterAttrs()
1860 if (Attrs.hasAttribute(Attribute::Preallocated)) { in verifyParameterAttrs()
1867 Check(!Attrs.hasAttribute(Attribute::SwiftError), in verifyParameterAttrs()
1871 if (Attrs.hasAttribute(Attribute::ByRef)) { in verifyParameterAttrs()
1876 if (Attrs.hasAttribute(Attribute::ByVal) && Attrs.getByValType()) { in verifyParameterAttrs()
1881 if (Attrs.hasAttribute(Attribute::Preallocated)) { in verifyParameterAttrs()
1887 if (Attrs.hasAttribute(Attribute::InAlloca)) { in verifyParameterAttrs()
1892 if (Attrs.hasAttribute(Attribute::ElementType)) { in verifyParameterAttrs()
1955 Check(!ArgAttrs.hasAttribute(Attribute::ImmArg), in verifyFunctionAttrs()
1958 Check(!ArgAttrs.hasAttribute(Attribute::ElementType), in verifyFunctionAttrs()
1966 if (ArgAttrs.hasAttribute(Attribute::Nest)) { in verifyFunctionAttrs()
1971 if (ArgAttrs.hasAttribute(Attribute::Returned)) { in verifyFunctionAttrs()
1979 if (ArgAttrs.hasAttribute(Attribute::StructRet)) { in verifyFunctionAttrs()
1986 if (ArgAttrs.hasAttribute(Attribute::SwiftSelf)) { in verifyFunctionAttrs()
1991 if (ArgAttrs.hasAttribute(Attribute::SwiftAsync)) { in verifyFunctionAttrs()
1996 if (ArgAttrs.hasAttribute(Attribute::SwiftError)) { in verifyFunctionAttrs()
2001 if (ArgAttrs.hasAttribute(Attribute::InAlloca)) { in verifyFunctionAttrs()
2311 Check(!ArgAttrs.hasAttribute(Attribute::StructRet), in verifyStatepoint()
3294 if (ArgAttrs.hasAttribute(Attribute::Nest)) { in visitCallBase()
3299 if (ArgAttrs.hasAttribute(Attribute::Returned)) { in visitCallBase()
3314 Check(!ArgAttrs.hasAttribute(Attribute::StructRet), in visitCallBase()
3318 if (ArgAttrs.hasAttribute(Attribute::InAlloca)) in visitCallBase()