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

Declarations

include/llvm/IR/Attributes.h
  735   AttrBuilder &addAttribute(StringRef A, StringRef V = StringRef());

References

include/llvm/CodeGen/CommandFlags.inc
  379       NewAttrs.addAttribute("target-cpu", CPU);
  381       NewAttrs.addAttribute("target-features", Features);
  384         NewAttrs.addAttribute("frame-pointer", "all");
  386         NewAttrs.addAttribute("frame-pointer", "non-leaf");
  388         NewAttrs.addAttribute("frame-pointer", "none");
  391       NewAttrs.addAttribute("disable-tail-calls",
  394       NewAttrs.addAttribute("stackrealign");
lib/AsmParser/LLParser.cpp
 1586   B.addAttribute(Attr, Val);
lib/Bitcode/Reader/BitcodeReader.cpp
 1650           B.addAttribute(KindStr.str(), ValStr.str());
lib/IR/Attributes.cpp
  608   B.addAttribute(Kind, Value);
 1144   B.addAttribute(Kind, Value);
 1457     addAttribute(Attr.getKindAsString(), Attr.getValueAsString());
lib/Target/AMDGPU/AMDGPULibCalls.cpp
 1726     B.addAttribute("no-infs-fp-math", "true");
 1728     B.addAttribute("no-nans-fp-math", "true");
 1730     B.addAttribute("less-precise-fpmad", "true");
 1731     B.addAttribute("unsafe-fp-math", "true");
lib/Target/Mips/Mips16HardFloat.cpp
  487   B.addAttribute("use-soft-float", "false");
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
  660                            AttrBuilder().addAttribute("split-stack"));
tools/clang/lib/CodeGen/CGCall.cpp
 1704     FuncAttrs.addAttribute("indirect-tls-seg-refs");
 1714       FuncAttrs.addAttribute("trap-func-name", CodeGenOpts.TrapFuncName);
 1728     FuncAttrs.addAttribute("frame-pointer", FpKind);
 1730     FuncAttrs.addAttribute("less-precise-fpmad",
 1734       FuncAttrs.addAttribute("null-pointer-is-valid", "true");
 1736       FuncAttrs.addAttribute("denormal-fp-math", CodeGenOpts.FPDenormalMode);
 1738     FuncAttrs.addAttribute("no-trapping-math",
 1744       FuncAttrs.addAttribute("strict-float-cast-overflow", "false");
 1748     FuncAttrs.addAttribute("no-infs-fp-math",
 1750     FuncAttrs.addAttribute("no-nans-fp-math",
 1752     FuncAttrs.addAttribute("unsafe-fp-math",
 1754     FuncAttrs.addAttribute("use-soft-float",
 1756     FuncAttrs.addAttribute("stack-protector-buffer-size",
 1758     FuncAttrs.addAttribute("no-signed-zeros-fp-math",
 1760     FuncAttrs.addAttribute(
 1765       FuncAttrs.addAttribute("denorms-are-zero",
 1771       FuncAttrs.addAttribute("reciprocal-estimates",
 1776       FuncAttrs.addAttribute("prefer-vector-width",
 1780       FuncAttrs.addAttribute("stackrealign");
 1782       FuncAttrs.addAttribute("backchain");
 1803       FuncAttrs.addAttribute("nvptx-f32ftz", "true");
 1809     FuncAttrs.addAttribute(Var, Value);
 1880       FuncAttrs.addAttribute("no_caller_saved_registers");
 1908     FuncAttrs.addAttribute("split-stack");
 1923       FuncAttrs.addAttribute("uniform-work-group-size", "true");
 1930       FuncAttrs.addAttribute("uniform-work-group-size",
 1951     FuncAttrs.addAttribute("disable-tail-calls",
tools/clang/lib/CodeGen/CodeGenModule.cpp
 1693     Attrs.addAttribute("target-cpu", TargetCPU);
 1698     Attrs.addAttribute("target-features", llvm::join(Features, ","));
tools/clang/lib/CodeGen/TargetInfo.cpp
  772         B.addAttribute("wasm-import-module", Attr->getImportModule());
  778         B.addAttribute("wasm-import-name", Attr->getImportName());