Lines Matching refs:Result
30 std::string Result;
32 Result += "zeroext ";
34 Result += "signext ";
36 Result += "noreturn ";
38 Result += "nounwind ";
40 Result += "uwtable ";
42 Result += "returns_twice ";
44 Result += "inreg ";
46 Result += "noalias ";
48 Result += "nocapture ";
50 Result += "sret ";
52 Result += "byval ";
54 Result += "nest ";
56 Result += "readnone ";
58 Result += "readonly ";
60 Result += "optsize ";
62 Result += "noinline ";
64 Result += "inlinehint ";
66 Result += "alwaysinline ";
68 Result += "ssp ";
70 Result += "sspreq ";
72 Result += "noredzone ";
74 Result += "noimplicitfloat ";
76 Result += "naked ";
78 Result += "nonlazybind ";
80 Result += "alignstack(";
81 Result += utostr(Attribute::getStackAlignmentFromAttrs(Attrs));
82 Result += ") ";
85 Result += "align ";
86 Result += utostr(Attribute::getAlignmentFromAttrs(Attrs));
87 Result += " ";
90 assert(!Result.empty() && "Unknown attribute!");
91 Result.erase(Result.end()-1);
92 return Result;