reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CGCall.cpp
 1828     FuncAttrs.addAttribute(llvm::Attribute::NoReturn);
 1832   AddAttributesFromFunctionProtoType(getContext(), FuncAttrs,
 1841       FuncAttrs.addAttribute(llvm::Attribute::ReturnsTwice);
 1843       FuncAttrs.addAttribute(llvm::Attribute::NoUnwind);
 1845       FuncAttrs.addAttribute(llvm::Attribute::NoReturn);
 1847       FuncAttrs.addAttribute(llvm::Attribute::Cold);
 1849       FuncAttrs.addAttribute(llvm::Attribute::NoDuplicate);
 1851       FuncAttrs.addAttribute(llvm::Attribute::Convergent);
 1855           getContext(), FuncAttrs, Fn->getType()->getAs<FunctionProtoType>());
 1860         FuncAttrs.addAttribute(llvm::Attribute::NoReturn);
 1865       FuncAttrs.addAttribute(llvm::Attribute::ReadNone);
 1866       FuncAttrs.addAttribute(llvm::Attribute::NoUnwind);
 1868       FuncAttrs.addAttribute(llvm::Attribute::ReadOnly);
 1869       FuncAttrs.addAttribute(llvm::Attribute::NoUnwind);
 1871       FuncAttrs.addAttribute(llvm::Attribute::ArgMemOnly);
 1872       FuncAttrs.addAttribute(llvm::Attribute::NoUnwind);
 1880       FuncAttrs.addAttribute("no_caller_saved_registers");
 1882       FuncAttrs.addAttribute(llvm::Attribute::NoCfCheck);
 1889       FuncAttrs.addAllocSizeAttr(AllocSize->getElemSizeParam().getLLVMIndex(),
 1894   ConstructDefaultFnAttrList(Name, HasOptnone, AttrOnCallSite, FuncAttrs);
 1901       FuncAttrs.removeAttribute(llvm::Attribute::SpeculativeLoadHardening);
 1903       FuncAttrs.addAttribute(llvm::Attribute::SpeculativeLoadHardening);
 1908     FuncAttrs.addAttribute("split-stack");
 1915         FuncAttrs.addAttribute(llvm::Attribute::NonLazyBind);
 1923       FuncAttrs.addAttribute("uniform-work-group-size", "true");
 1930       FuncAttrs.addAttribute("uniform-work-group-size",
 1951     FuncAttrs.addAttribute("disable-tail-calls",
 1953     GetCPUAndFeaturesAttributes(CalleeInfo.getCalleeDecl(), FuncAttrs);
 1977     FuncAttrs.removeAttribute(llvm::Attribute::ReadOnly)
 2083       FuncAttrs.removeAttribute(llvm::Attribute::ReadOnly)
 2094       FuncAttrs.removeAttribute(llvm::Attribute::ReadOnly)
 2158       getLLVMContext(), llvm::AttributeSet::get(getLLVMContext(), FuncAttrs),