Lines Matching refs:addAttribute
981 FuncAttrs.addAttribute(llvm::Attribute::NoReturn); in ConstructAttributeList()
986 FuncAttrs.addAttribute(llvm::Attribute::ReturnsTwice); in ConstructAttributeList()
988 FuncAttrs.addAttribute(llvm::Attribute::NoUnwind); in ConstructAttributeList()
990 FuncAttrs.addAttribute(llvm::Attribute::NoReturn); in ConstructAttributeList()
995 FuncAttrs.addAttribute(llvm::Attribute::NoUnwind); in ConstructAttributeList()
1000 FuncAttrs.addAttribute(llvm::Attribute::NoReturn); in ConstructAttributeList()
1005 FuncAttrs.addAttribute(llvm::Attribute::ReadNone); in ConstructAttributeList()
1006 FuncAttrs.addAttribute(llvm::Attribute::NoUnwind); in ConstructAttributeList()
1008 FuncAttrs.addAttribute(llvm::Attribute::ReadOnly); in ConstructAttributeList()
1009 FuncAttrs.addAttribute(llvm::Attribute::NoUnwind); in ConstructAttributeList()
1012 RetAttrs.addAttribute(llvm::Attribute::NoAlias); in ConstructAttributeList()
1016 FuncAttrs.addAttribute(llvm::Attribute::OptimizeForSize); in ConstructAttributeList()
1018 FuncAttrs.addAttribute(llvm::Attribute::MinSize); in ConstructAttributeList()
1020 FuncAttrs.addAttribute(llvm::Attribute::NoRedZone); in ConstructAttributeList()
1022 FuncAttrs.addAttribute(llvm::Attribute::NoImplicitFloat); in ConstructAttributeList()
1027 FuncAttrs.addAttribute(llvm::Attribute::NoBuiltin); in ConstructAttributeList()
1031 FuncAttrs.addAttribute("no-frame-pointer-elim", "false"); in ConstructAttributeList()
1032 FuncAttrs.addAttribute("no-frame-pointer-elim-non-leaf", "false"); in ConstructAttributeList()
1034 FuncAttrs.addAttribute("no-frame-pointer-elim", "false"); in ConstructAttributeList()
1035 FuncAttrs.addAttribute("no-frame-pointer-elim-non-leaf", "true"); in ConstructAttributeList()
1037 FuncAttrs.addAttribute("no-frame-pointer-elim", "true"); in ConstructAttributeList()
1038 FuncAttrs.addAttribute("no-frame-pointer-elim-non-leaf", "true"); in ConstructAttributeList()
1041 FuncAttrs.addAttribute("less-precise-fpmad", in ConstructAttributeList()
1043 FuncAttrs.addAttribute("no-infs-fp-math", in ConstructAttributeList()
1045 FuncAttrs.addAttribute("no-nans-fp-math", in ConstructAttributeList()
1047 FuncAttrs.addAttribute("unsafe-fp-math", in ConstructAttributeList()
1049 FuncAttrs.addAttribute("use-soft-float", in ConstructAttributeList()
1059 RetAttrs.addAttribute(llvm::Attribute::SExt); in ConstructAttributeList()
1061 RetAttrs.addAttribute(llvm::Attribute::ZExt); in ConstructAttributeList()
1069 SRETAttrs.addAttribute(llvm::Attribute::StructRet); in ConstructAttributeList()
1071 SRETAttrs.addAttribute(llvm::Attribute::InReg); in ConstructAttributeList()
1112 Attrs.addAttribute(llvm::Attribute::SExt); in ConstructAttributeList()
1114 Attrs.addAttribute(llvm::Attribute::ZExt); in ConstructAttributeList()
1118 Attrs.addAttribute(llvm::Attribute::InReg); in ConstructAttributeList()
1135 Attrs.addAttribute(llvm::Attribute::InReg); in ConstructAttributeList()
1138 Attrs.addAttribute(llvm::Attribute::ByVal); in ConstructAttributeList()