Lines Matching refs:Attribute
716 if (CS.hasFnAttr(Attribute::ReturnsTwice) &&
718 Attribute::ReturnsTwice)) {
724 cast<CallInst>(CS.getInstruction())->hasFnAttr(Attribute::NoDuplicate))
1216 Attribute::AttrKind Attr) {
1224 return attributeMatches(Caller, Callee, Attribute::SanitizeAddress) &&
1225 attributeMatches(Caller, Callee, Attribute::SanitizeMemory) &&
1226 attributeMatches(Caller, Callee, Attribute::SanitizeThread);
1237 if (Callee->hasFnAttribute(Attribute::AlwaysInline)) {
1249 if (CS.getCaller()->hasFnAttribute(Attribute::OptimizeNone))
1256 Callee->hasFnAttribute(Attribute::NoInline) || CS.isNoInline())
1279 Attribute::ReturnsTwice);