Lines Matching refs:TargetDecl
1850 const Decl *TargetDecl = CalleeInfo.getCalleeDecl().getDecl(); in ConstructAttributeList() local
1854 if (TargetDecl) { in ConstructAttributeList()
1855 if (TargetDecl->hasAttr<ReturnsTwiceAttr>()) in ConstructAttributeList()
1857 if (TargetDecl->hasAttr<NoThrowAttr>()) in ConstructAttributeList()
1859 if (TargetDecl->hasAttr<NoReturnAttr>()) in ConstructAttributeList()
1861 if (TargetDecl->hasAttr<ColdAttr>()) in ConstructAttributeList()
1863 if (TargetDecl->hasAttr<NoDuplicateAttr>()) in ConstructAttributeList()
1865 if (TargetDecl->hasAttr<ConvergentAttr>()) in ConstructAttributeList()
1867 if (TargetDecl->hasAttr<SpeculativeLoadHardeningAttr>()) in ConstructAttributeList()
1870 if (const FunctionDecl *Fn = dyn_cast<FunctionDecl>(TargetDecl)) { in ConstructAttributeList()
1881 if (TargetDecl->hasAttr<ConstAttr>()) { in ConstructAttributeList()
1884 } else if (TargetDecl->hasAttr<PureAttr>()) { in ConstructAttributeList()
1887 } else if (TargetDecl->hasAttr<NoAliasAttr>()) { in ConstructAttributeList()
1891 if (TargetDecl->hasAttr<RestrictAttr>()) in ConstructAttributeList()
1893 if (TargetDecl->hasAttr<ReturnsNonNullAttr>() && in ConstructAttributeList()
1896 if (TargetDecl->hasAttr<AnyX86NoCallerSavedRegistersAttr>()) in ConstructAttributeList()
1898 if (TargetDecl->hasAttr<AnyX86NoCfCheckAttr>()) in ConstructAttributeList()
1901 HasOptnone = TargetDecl->hasAttr<OptimizeNoneAttr>(); in ConstructAttributeList()
1902 if (auto *AllocSize = TargetDecl->getAttr<AllocSizeAttr>()) { in ConstructAttributeList()
1914 !(TargetDecl && TargetDecl->hasAttr<NoSplitStackAttr>())) in ConstructAttributeList()
1919 if (TargetDecl && CodeGenOpts.NoPLT) { in ConstructAttributeList()
1920 if (auto *Fn = dyn_cast<FunctionDecl>(TargetDecl)) { in ConstructAttributeList()
1927 if (TargetDecl && TargetDecl->hasAttr<OpenCLKernelAttr>()) { in ConstructAttributeList()
1947 else if (TargetDecl) { in ConstructAttributeList()
1948 if (TargetDecl->hasAttr<DisableTailCallsAttr>() || in ConstructAttributeList()
1949 TargetDecl->hasAttr<AnyX86InterruptAttr>()) in ConstructAttributeList()
1952 if (const auto *BD = dyn_cast<BlockDecl>(TargetDecl)) in ConstructAttributeList()
4385 const Decl *TargetDecl = Callee.getAbstractInfo().getCalleeDecl().getDecl(); in EmitCall() local
4386 if (TargetDecl && TargetDecl->hasAttr<NotTailCalledAttr>()) in EmitCall()
4532 const Decl *TargetDecl = Callee.getAbstractInfo().getCalleeDecl().getDecl(); in EmitCall() local
4533 if (Ret.isScalar() && TargetDecl) { in EmitCall()
4534 if (const auto *AA = TargetDecl->getAttr<AssumeAlignedAttr>()) { in EmitCall()
4543 } else if (const auto *AA = TargetDecl->getAttr<AllocAlignAttr>()) { in EmitCall()