Lines Matching refs:hasAttribute
1872 if (Attrs.hasAttribute(Attribute::ImmArg)) { in verifyParameterAttrs()
1880 AttrCount += Attrs.hasAttribute(Attribute::ByVal); in verifyParameterAttrs()
1881 AttrCount += Attrs.hasAttribute(Attribute::InAlloca); in verifyParameterAttrs()
1882 AttrCount += Attrs.hasAttribute(Attribute::Preallocated); in verifyParameterAttrs()
1883 AttrCount += Attrs.hasAttribute(Attribute::StructRet) || in verifyParameterAttrs()
1884 Attrs.hasAttribute(Attribute::InReg); in verifyParameterAttrs()
1885 AttrCount += Attrs.hasAttribute(Attribute::Nest); in verifyParameterAttrs()
1886 AttrCount += Attrs.hasAttribute(Attribute::ByRef); in verifyParameterAttrs()
1892 Check(!(Attrs.hasAttribute(Attribute::InAlloca) && in verifyParameterAttrs()
1893 Attrs.hasAttribute(Attribute::ReadOnly)), in verifyParameterAttrs()
1898 Check(!(Attrs.hasAttribute(Attribute::StructRet) && in verifyParameterAttrs()
1899 Attrs.hasAttribute(Attribute::Returned)), in verifyParameterAttrs()
1904 Check(!(Attrs.hasAttribute(Attribute::ZExt) && in verifyParameterAttrs()
1905 Attrs.hasAttribute(Attribute::SExt)), in verifyParameterAttrs()
1910 Check(!(Attrs.hasAttribute(Attribute::ReadNone) && in verifyParameterAttrs()
1911 Attrs.hasAttribute(Attribute::ReadOnly)), in verifyParameterAttrs()
1916 Check(!(Attrs.hasAttribute(Attribute::ReadNone) && in verifyParameterAttrs()
1917 Attrs.hasAttribute(Attribute::WriteOnly)), in verifyParameterAttrs()
1922 Check(!(Attrs.hasAttribute(Attribute::ReadOnly) && in verifyParameterAttrs()
1923 Attrs.hasAttribute(Attribute::WriteOnly)), in verifyParameterAttrs()
1928 Check(!(Attrs.hasAttribute(Attribute::NoInline) && in verifyParameterAttrs()
1929 Attrs.hasAttribute(Attribute::AlwaysInline)), in verifyParameterAttrs()
1934 Check(!(Attrs.hasAttribute(Attribute::Writable) && in verifyParameterAttrs()
1935 Attrs.hasAttribute(Attribute::ReadNone)), in verifyParameterAttrs()
1938 Check(!(Attrs.hasAttribute(Attribute::Writable) && in verifyParameterAttrs()
1939 Attrs.hasAttribute(Attribute::ReadOnly)), in verifyParameterAttrs()
1953 if (Attrs.hasAttribute(Attribute::ByVal)) { in verifyParameterAttrs()
1954 if (Attrs.hasAttribute(Attribute::Alignment)) { in verifyParameterAttrs()
1964 if (Attrs.hasAttribute(Attribute::ByRef)) { in verifyParameterAttrs()
1969 if (Attrs.hasAttribute(Attribute::InAlloca)) { in verifyParameterAttrs()
1974 if (Attrs.hasAttribute(Attribute::Preallocated)) { in verifyParameterAttrs()
1981 if (Attrs.hasAttribute(Attribute::NoFPClass)) { in verifyParameterAttrs()
2056 Check(!ArgAttrs.hasAttribute(Attribute::ImmArg), in verifyFunctionAttrs()
2059 Check(!ArgAttrs.hasAttribute(Attribute::ElementType), in verifyFunctionAttrs()
2068 if (ArgAttrs.hasAttribute(Attribute::Nest)) { in verifyFunctionAttrs()
2073 if (ArgAttrs.hasAttribute(Attribute::Returned)) { in verifyFunctionAttrs()
2081 if (ArgAttrs.hasAttribute(Attribute::StructRet)) { in verifyFunctionAttrs()
2088 if (ArgAttrs.hasAttribute(Attribute::SwiftSelf)) { in verifyFunctionAttrs()
2093 if (ArgAttrs.hasAttribute(Attribute::SwiftAsync)) { in verifyFunctionAttrs()
2098 if (ArgAttrs.hasAttribute(Attribute::SwiftError)) { in verifyFunctionAttrs()
2103 if (ArgAttrs.hasAttribute(Attribute::InAlloca)) { in verifyFunctionAttrs()
2483 Check(!ArgAttrs.hasAttribute(Attribute::StructRet), in verifyStatepoint()
3495 if (ArgAttrs.hasAttribute(Attribute::Nest)) { in visitCallBase()
3500 if (ArgAttrs.hasAttribute(Attribute::Returned)) { in visitCallBase()
3515 Check(!ArgAttrs.hasAttribute(Attribute::StructRet), in visitCallBase()
3519 if (ArgAttrs.hasAttribute(Attribute::InAlloca)) in visitCallBase()
6572 ArgLoc && ArgLoc->hasAttribute(Attribute::SwiftAsync)) in verifyNotEntryValue()