Lines Matching refs:hasAttribute
1337 Assert(!Attrs.hasAttribute(Idx, Attribute::ByVal) && in verifyParameterAttrs()
1338 !Attrs.hasAttribute(Idx, Attribute::Nest) && in verifyParameterAttrs()
1339 !Attrs.hasAttribute(Idx, Attribute::StructRet) && in verifyParameterAttrs()
1340 !Attrs.hasAttribute(Idx, Attribute::NoCapture) && in verifyParameterAttrs()
1341 !Attrs.hasAttribute(Idx, Attribute::Returned) && in verifyParameterAttrs()
1342 !Attrs.hasAttribute(Idx, Attribute::InAlloca) && in verifyParameterAttrs()
1343 !Attrs.hasAttribute(Idx, Attribute::SwiftSelf) && in verifyParameterAttrs()
1344 !Attrs.hasAttribute(Idx, Attribute::SwiftError), in verifyParameterAttrs()
1353 AttrCount += Attrs.hasAttribute(Idx, Attribute::ByVal); in verifyParameterAttrs()
1354 AttrCount += Attrs.hasAttribute(Idx, Attribute::InAlloca); in verifyParameterAttrs()
1355 AttrCount += Attrs.hasAttribute(Idx, Attribute::StructRet) || in verifyParameterAttrs()
1356 Attrs.hasAttribute(Idx, Attribute::InReg); in verifyParameterAttrs()
1357 AttrCount += Attrs.hasAttribute(Idx, Attribute::Nest); in verifyParameterAttrs()
1362 Assert(!(Attrs.hasAttribute(Idx, Attribute::InAlloca) && in verifyParameterAttrs()
1363 Attrs.hasAttribute(Idx, Attribute::ReadOnly)), in verifyParameterAttrs()
1368 Assert(!(Attrs.hasAttribute(Idx, Attribute::StructRet) && in verifyParameterAttrs()
1369 Attrs.hasAttribute(Idx, Attribute::Returned)), in verifyParameterAttrs()
1374 Assert(!(Attrs.hasAttribute(Idx, Attribute::ZExt) && in verifyParameterAttrs()
1375 Attrs.hasAttribute(Idx, Attribute::SExt)), in verifyParameterAttrs()
1380 Assert(!(Attrs.hasAttribute(Idx, Attribute::ReadNone) && in verifyParameterAttrs()
1381 Attrs.hasAttribute(Idx, Attribute::ReadOnly)), in verifyParameterAttrs()
1386 Assert(!(Attrs.hasAttribute(Idx, Attribute::ReadNone) && in verifyParameterAttrs()
1387 Attrs.hasAttribute(Idx, Attribute::WriteOnly)), in verifyParameterAttrs()
1392 Assert(!(Attrs.hasAttribute(Idx, Attribute::ReadOnly) && in verifyParameterAttrs()
1393 Attrs.hasAttribute(Idx, Attribute::WriteOnly)), in verifyParameterAttrs()
1398 Assert(!(Attrs.hasAttribute(Idx, Attribute::NoInline) && in verifyParameterAttrs()
1399 Attrs.hasAttribute(Idx, Attribute::AlwaysInline)), in verifyParameterAttrs()
1414 Assert(!Attrs.hasAttribute(Idx, Attribute::ByVal) && in verifyParameterAttrs()
1415 !Attrs.hasAttribute(Idx, Attribute::InAlloca), in verifyParameterAttrs()
1420 Assert(!Attrs.hasAttribute(Idx, Attribute::SwiftError), in verifyParameterAttrs()
1425 Assert(!Attrs.hasAttribute(Idx, Attribute::ByVal), in verifyParameterAttrs()
1428 Assert(!Attrs.hasAttribute(Idx, Attribute::SwiftError), in verifyParameterAttrs()
1464 if (Attrs.hasAttribute(Idx, Attribute::Nest)) { in verifyFunctionAttrs()
1469 if (Attrs.hasAttribute(Idx, Attribute::Returned)) { in verifyFunctionAttrs()
1479 if (Attrs.hasAttribute(Idx, Attribute::StructRet)) { in verifyFunctionAttrs()
1486 if (Attrs.hasAttribute(Idx, Attribute::SwiftSelf)) { in verifyFunctionAttrs()
1491 if (Attrs.hasAttribute(Idx, Attribute::SwiftError)) { in verifyFunctionAttrs()
1497 if (Attrs.hasAttribute(Idx, Attribute::InAlloca)) { in verifyFunctionAttrs()
1509 !(Attrs.hasAttribute(AttributeSet::FunctionIndex, Attribute::ReadNone) && in verifyFunctionAttrs()
1510 Attrs.hasAttribute(AttributeSet::FunctionIndex, Attribute::ReadOnly)), in verifyFunctionAttrs()
1514 !(Attrs.hasAttribute(AttributeSet::FunctionIndex, Attribute::ReadNone) && in verifyFunctionAttrs()
1515 Attrs.hasAttribute(AttributeSet::FunctionIndex, Attribute::WriteOnly)), in verifyFunctionAttrs()
1519 !(Attrs.hasAttribute(AttributeSet::FunctionIndex, Attribute::ReadOnly) && in verifyFunctionAttrs()
1520 Attrs.hasAttribute(AttributeSet::FunctionIndex, Attribute::WriteOnly)), in verifyFunctionAttrs()
1524 !(Attrs.hasAttribute(AttributeSet::FunctionIndex, Attribute::ReadNone) && in verifyFunctionAttrs()
1525 Attrs.hasAttribute(AttributeSet::FunctionIndex, in verifyFunctionAttrs()
1530 !(Attrs.hasAttribute(AttributeSet::FunctionIndex, Attribute::ReadNone) && in verifyFunctionAttrs()
1531 Attrs.hasAttribute(AttributeSet::FunctionIndex, in verifyFunctionAttrs()
1536 !(Attrs.hasAttribute(AttributeSet::FunctionIndex, Attribute::NoInline) && in verifyFunctionAttrs()
1537 Attrs.hasAttribute(AttributeSet::FunctionIndex, in verifyFunctionAttrs()
1541 if (Attrs.hasAttribute(AttributeSet::FunctionIndex, in verifyFunctionAttrs()
1543 Assert(Attrs.hasAttribute(AttributeSet::FunctionIndex, Attribute::NoInline), in verifyFunctionAttrs()
1546 Assert(!Attrs.hasAttribute(AttributeSet::FunctionIndex, in verifyFunctionAttrs()
1550 Assert(!Attrs.hasAttribute(AttributeSet::FunctionIndex, Attribute::MinSize), in verifyFunctionAttrs()
1554 if (Attrs.hasAttribute(AttributeSet::FunctionIndex, in verifyFunctionAttrs()
1561 if (Attrs.hasAttribute(AttributeSet::FunctionIndex, Attribute::AllocSize)) { in verifyFunctionAttrs()
1908 Assert(!Attrs.hasAttribute(AttributeSet::FunctionIndex, Attribute::Builtin), in visitFunction()
1948 if (Attrs.hasAttribute(i+1, Attribute::SwiftError)) { in visitFunction()
2561 if (Attrs.hasAttribute(Idx, Attribute::Nest)) in verifyCallSite()
2563 if (Attrs.hasAttribute(Idx, Attribute::Returned)) in verifyCallSite()
2572 if (Attrs.hasAttribute(Idx, Attribute::Nest)) { in verifyCallSite()
2577 if (Attrs.hasAttribute(Idx, Attribute::Returned)) { in verifyCallSite()
2587 Assert(!Attrs.hasAttribute(Idx, Attribute::StructRet), in verifyCallSite()
2590 if (Attrs.hasAttribute(Idx, Attribute::InAlloca)) in verifyCallSite()
2671 if (Attrs.hasAttribute(I + 1, AK)) in getParameterABIAttributes()
2674 if (Attrs.hasAttribute(I + 1, Attribute::Alignment)) in getParameterABIAttributes()