Lines Matching refs:TargetDecl
1363 const Decl *TargetDecl, in ConstructAttributeList() argument
1377 if (TargetDecl) { in ConstructAttributeList()
1378 if (TargetDecl->hasAttr<ReturnsTwiceAttr>()) in ConstructAttributeList()
1380 if (TargetDecl->hasAttr<NoThrowAttr>()) in ConstructAttributeList()
1382 if (TargetDecl->hasAttr<NoReturnAttr>()) in ConstructAttributeList()
1384 if (TargetDecl->hasAttr<NoDuplicateAttr>()) in ConstructAttributeList()
1387 if (const FunctionDecl *Fn = dyn_cast<FunctionDecl>(TargetDecl)) { in ConstructAttributeList()
1399 if (TargetDecl->hasAttr<ConstAttr>()) { in ConstructAttributeList()
1402 } else if (TargetDecl->hasAttr<PureAttr>()) { in ConstructAttributeList()
1406 if (TargetDecl->hasAttr<MallocAttr>()) in ConstructAttributeList()
1408 if (TargetDecl->hasAttr<ReturnsNonNullAttr>()) in ConstructAttributeList()
1411 HasOptnone = TargetDecl->hasAttr<OptimizeNoneAttr>(); in ConstructAttributeList()
1427 !(TargetDecl && TargetDecl->hasAttr<NoSplitStackAttr>())) in ConstructAttributeList()
2974 const Decl *TargetDecl, in EmitCall() argument
3296 CGM.ConstructAttributeList(CallInfo, TargetDecl, AttributeList, in EmitCall()
3432 if (Ret.isScalar() && TargetDecl) { in EmitCall()
3433 if (const auto *AA = TargetDecl->getAttr<AssumeAlignedAttr>()) { in EmitCall()