Lines Matching refs:FuncAttrs
975 llvm::AttrBuilder FuncAttrs;
981 FuncAttrs.addAttribute(llvm::Attribute::NoReturn);
986 FuncAttrs.addAttribute(llvm::Attribute::ReturnsTwice);
988 FuncAttrs.addAttribute(llvm::Attribute::NoUnwind);
990 FuncAttrs.addAttribute(llvm::Attribute::NoReturn);
995 FuncAttrs.addAttribute(llvm::Attribute::NoUnwind);
1000 FuncAttrs.addAttribute(llvm::Attribute::NoReturn);
1005 FuncAttrs.addAttribute(llvm::Attribute::ReadNone);
1006 FuncAttrs.addAttribute(llvm::Attribute::NoUnwind);
1008 FuncAttrs.addAttribute(llvm::Attribute::ReadOnly);
1009 FuncAttrs.addAttribute(llvm::Attribute::NoUnwind);
1016 FuncAttrs.addAttribute(llvm::Attribute::OptimizeForSize);
1018 FuncAttrs.addAttribute(llvm::Attribute::MinSize);
1020 FuncAttrs.addAttribute(llvm::Attribute::NoRedZone);
1022 FuncAttrs.addAttribute(llvm::Attribute::NoImplicitFloat);
1027 FuncAttrs.addAttribute(llvm::Attribute::NoBuiltin);
1031 FuncAttrs.addAttribute("no-frame-pointer-elim", "false");
1032 FuncAttrs.addAttribute("no-frame-pointer-elim-non-leaf", "false");
1034 FuncAttrs.addAttribute("no-frame-pointer-elim", "false");
1035 FuncAttrs.addAttribute("no-frame-pointer-elim-non-leaf", "true");
1037 FuncAttrs.addAttribute("no-frame-pointer-elim", "true");
1038 FuncAttrs.addAttribute("no-frame-pointer-elim-non-leaf", "true");
1041 FuncAttrs.addAttribute("less-precise-fpmad",
1043 FuncAttrs.addAttribute("no-infs-fp-math",
1045 FuncAttrs.addAttribute("no-nans-fp-math",
1047 FuncAttrs.addAttribute("unsafe-fp-math",
1049 FuncAttrs.addAttribute("use-soft-float",
1077 FuncAttrs.removeAttribute(llvm::Attribute::ReadOnly)
1143 FuncAttrs.removeAttribute(llvm::Attribute::ReadOnly)
1166 if (FuncAttrs.hasAttributes())
1170 FuncAttrs));