Searched refs:OptionInfo (Results 1 – 4 of 4) sorted by relevance
89 static int ValCompare(const PassNameParser::OptionInfo *VT1, in ValCompare()90 const PassNameParser::OptionInfo *VT2) { in ValCompare()
1114 IdentifierInfo *OptionInfo = Info->Option.is(tok::identifier) in HandlePragmaLoopHint() local1118 Actions.Context, Info->Option.getLocation(), OptionInfo); in HandlePragmaLoopHint()1146 if (OptionInfo) { // Pragma Unroll does not specify an option. in HandlePragmaLoopHint()1147 OptionUnroll = OptionInfo->isStr("unroll"); in HandlePragmaLoopHint()1148 OptionUnrollAndJam = OptionInfo->isStr("unroll_and_jam"); in HandlePragmaLoopHint()1149 OptionDistribute = OptionInfo->isStr("distribute"); in HandlePragmaLoopHint()1150 OptionPipelineDisabled = OptionInfo->isStr("pipeline"); in HandlePragmaLoopHint()1151 StateOption = llvm::StringSwitch<bool>(OptionInfo->getName()) in HandlePragmaLoopHint()1199 } else if (OptionInfo && OptionInfo->getName() == "vectorize_width") { in HandlePragmaLoopHint()2979 IdentifierInfo *OptionInfo = Tok.getIdentifierInfo(); in HandlePragma() local[all …]
570 struct OptionInfo { struct577 std::vector<OptionInfo> &OptionHelp) { in PrintHelpOptionList()636 std::map<std::string, std::vector<OptionInfo>> GroupedOptionHelp; in PrintHelp()
813 class OptionInfo : public GenericOptionInfo {815 OptionInfo(StringRef name, DataType v, StringRef helpStr)820 SmallVector<OptionInfo, 8> Values;861 OptionInfo X(Name, static_cast<DataType>(V), HelpStr);