Lines Matching refs:hasAttribute

1308     Assert(!Attrs.hasAttribute(Idx, Attribute::ByVal) &&  in VerifyParameterAttrs()
1309 !Attrs.hasAttribute(Idx, Attribute::Nest) && in VerifyParameterAttrs()
1310 !Attrs.hasAttribute(Idx, Attribute::StructRet) && in VerifyParameterAttrs()
1311 !Attrs.hasAttribute(Idx, Attribute::NoCapture) && in VerifyParameterAttrs()
1312 !Attrs.hasAttribute(Idx, Attribute::Returned) && in VerifyParameterAttrs()
1313 !Attrs.hasAttribute(Idx, Attribute::InAlloca), in VerifyParameterAttrs()
1321 AttrCount += Attrs.hasAttribute(Idx, Attribute::ByVal); in VerifyParameterAttrs()
1322 AttrCount += Attrs.hasAttribute(Idx, Attribute::InAlloca); in VerifyParameterAttrs()
1323 AttrCount += Attrs.hasAttribute(Idx, Attribute::StructRet) || in VerifyParameterAttrs()
1324 Attrs.hasAttribute(Idx, Attribute::InReg); in VerifyParameterAttrs()
1325 AttrCount += Attrs.hasAttribute(Idx, Attribute::Nest); in VerifyParameterAttrs()
1330 Assert(!(Attrs.hasAttribute(Idx, Attribute::InAlloca) && in VerifyParameterAttrs()
1331 Attrs.hasAttribute(Idx, Attribute::ReadOnly)), in VerifyParameterAttrs()
1336 Assert(!(Attrs.hasAttribute(Idx, Attribute::StructRet) && in VerifyParameterAttrs()
1337 Attrs.hasAttribute(Idx, Attribute::Returned)), in VerifyParameterAttrs()
1342 Assert(!(Attrs.hasAttribute(Idx, Attribute::ZExt) && in VerifyParameterAttrs()
1343 Attrs.hasAttribute(Idx, Attribute::SExt)), in VerifyParameterAttrs()
1348 Assert(!(Attrs.hasAttribute(Idx, Attribute::ReadNone) && in VerifyParameterAttrs()
1349 Attrs.hasAttribute(Idx, Attribute::ReadOnly)), in VerifyParameterAttrs()
1354 Assert(!(Attrs.hasAttribute(Idx, Attribute::NoInline) && in VerifyParameterAttrs()
1355 Attrs.hasAttribute(Idx, Attribute::AlwaysInline)), in VerifyParameterAttrs()
1370 Assert(!Attrs.hasAttribute(Idx, Attribute::ByVal) && in VerifyParameterAttrs()
1371 !Attrs.hasAttribute(Idx, Attribute::InAlloca), in VerifyParameterAttrs()
1376 Assert(!Attrs.hasAttribute(Idx, Attribute::ByVal), in VerifyParameterAttrs()
1409 if (Attrs.hasAttribute(Idx, Attribute::Nest)) { in VerifyFunctionAttrs()
1414 if (Attrs.hasAttribute(Idx, Attribute::Returned)) { in VerifyFunctionAttrs()
1424 if (Attrs.hasAttribute(Idx, Attribute::StructRet)) { in VerifyFunctionAttrs()
1431 if (Attrs.hasAttribute(Idx, Attribute::InAlloca)) { in VerifyFunctionAttrs()
1443 !(Attrs.hasAttribute(AttributeSet::FunctionIndex, Attribute::ReadNone) && in VerifyFunctionAttrs()
1444 Attrs.hasAttribute(AttributeSet::FunctionIndex, Attribute::ReadOnly)), in VerifyFunctionAttrs()
1448 !(Attrs.hasAttribute(AttributeSet::FunctionIndex, Attribute::NoInline) && in VerifyFunctionAttrs()
1449 Attrs.hasAttribute(AttributeSet::FunctionIndex, in VerifyFunctionAttrs()
1453 if (Attrs.hasAttribute(AttributeSet::FunctionIndex, in VerifyFunctionAttrs()
1455 Assert(Attrs.hasAttribute(AttributeSet::FunctionIndex, Attribute::NoInline), in VerifyFunctionAttrs()
1458 Assert(!Attrs.hasAttribute(AttributeSet::FunctionIndex, in VerifyFunctionAttrs()
1462 Assert(!Attrs.hasAttribute(AttributeSet::FunctionIndex, Attribute::MinSize), in VerifyFunctionAttrs()
1466 if (Attrs.hasAttribute(AttributeSet::FunctionIndex, in VerifyFunctionAttrs()
1713 Assert(!Attrs.hasAttribute(AttributeSet::FunctionIndex, Attribute::Builtin), in visitFunction()
2262 if (Attrs.hasAttribute(Idx, Attribute::Nest)) in VerifyCallSite()
2264 if (Attrs.hasAttribute(Idx, Attribute::Returned)) in VerifyCallSite()
2273 if (Attrs.hasAttribute(Idx, Attribute::Nest)) { in VerifyCallSite()
2278 if (Attrs.hasAttribute(Idx, Attribute::Returned)) { in VerifyCallSite()
2288 Assert(!Attrs.hasAttribute(Idx, Attribute::StructRet), in VerifyCallSite()
2291 if (Attrs.hasAttribute(Idx, Attribute::InAlloca)) in VerifyCallSite()
2330 if (Attrs.hasAttribute(I + 1, AK)) in getParameterABIAttributes()
2333 if (Attrs.hasAttribute(I + 1, Attribute::Alignment)) in getParameterABIAttributes()