reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1839 if (TargetDecl) { 1840 if (TargetDecl->hasAttr<ReturnsTwiceAttr>()) 1842 if (TargetDecl->hasAttr<NoThrowAttr>()) 1844 if (TargetDecl->hasAttr<NoReturnAttr>()) 1846 if (TargetDecl->hasAttr<ColdAttr>()) 1848 if (TargetDecl->hasAttr<NoDuplicateAttr>()) 1850 if (TargetDecl->hasAttr<ConvergentAttr>()) 1853 if (const FunctionDecl *Fn = dyn_cast<FunctionDecl>(TargetDecl)) { 1864 if (TargetDecl->hasAttr<ConstAttr>()) { 1867 } else if (TargetDecl->hasAttr<PureAttr>()) { 1870 } else if (TargetDecl->hasAttr<NoAliasAttr>()) { 1874 if (TargetDecl->hasAttr<RestrictAttr>()) 1876 if (TargetDecl->hasAttr<ReturnsNonNullAttr>() && 1879 if (TargetDecl->hasAttr<AnyX86NoCallerSavedRegistersAttr>()) 1881 if (TargetDecl->hasAttr<AnyX86NoCfCheckAttr>()) 1884 HasOptnone = TargetDecl->hasAttr<OptimizeNoneAttr>(); 1885 if (auto *AllocSize = TargetDecl->getAttr<AllocSizeAttr>()) { 1899 if (TargetDecl) { 1900 if (TargetDecl->hasAttr<NoSpeculativeLoadHardeningAttr>()) 1902 if (TargetDecl->hasAttr<SpeculativeLoadHardeningAttr>()) 1907 !(TargetDecl && TargetDecl->hasAttr<NoSplitStackAttr>())) 1907 !(TargetDecl && TargetDecl->hasAttr<NoSplitStackAttr>())) 1912 if (TargetDecl && CodeGenOpts.NoPLT) { 1913 if (auto *Fn = dyn_cast<FunctionDecl>(TargetDecl)) { 1920 if (TargetDecl && TargetDecl->hasAttr<OpenCLKernelAttr>()) { 1920 if (TargetDecl && TargetDecl->hasAttr<OpenCLKernelAttr>()) { 1940 else if (TargetDecl) { 1941 if (TargetDecl->hasAttr<DisableTailCallsAttr>() || 1942 TargetDecl->hasAttr<AnyX86InterruptAttr>()) 1945 if (const auto *BD = dyn_cast<BlockDecl>(TargetDecl))