Lines Matching defs:Option
62 assert(OptionInfo && "Attribute must have valid option info.");
64 LoopHintAttr::OptionType Option =
75 if (Option == LoopHintAttr::Vectorize || Option == LoopHintAttr::Interleave ||
76 Option == LoopHintAttr::Unroll) {
89 } else if (Option == LoopHintAttr::VectorizeWidth ||
90 Option == LoopHintAttr::InterleaveCount ||
91 Option == LoopHintAttr::UnrollCount) {
101 llvm_unreachable("Unknown loop hint option");
103 return LoopHintAttr::CreateImplicit(S.Context, Option, ValueInt,
136 int Option = LH->getOption();
140 switch (Option) {
157 if (Option == LoopHintAttr::Vectorize ||
158 Option == LoopHintAttr::Interleave || Option == LoopHintAttr::Unroll) {
163 << /*Duplicate=*/true << LoopHintAttr::getOptionName(Option)
165 << LoopHintAttr::getOptionName(Option)
175 << /*Duplicate=*/true << LoopHintAttr::getOptionName(Option)
176 << CategoryState.Value << LoopHintAttr::getOptionName(Option)