Lines Matching defs:OptionInfo
1427 IdentifierInfo *OptionInfo = Info->Option.is(tok::identifier)
1431 Actions.Context, Info->Option.getLocation(), OptionInfo);
1459 if (OptionInfo) { // Pragma Unroll does not specify an option.
1460 OptionUnroll = OptionInfo->isStr("unroll");
1461 OptionUnrollAndJam = OptionInfo->isStr("unroll_and_jam");
1462 OptionDistribute = OptionInfo->isStr("distribute");
1463 OptionPipelineDisabled = OptionInfo->isStr("pipeline");
1464 StateOption = llvm::StringSwitch<bool>(OptionInfo->getName())
1512 } else if (OptionInfo && OptionInfo->getName() == "vectorize_width") {
3336 IdentifierInfo *OptionInfo = Tok.getIdentifierInfo();
3339 llvm::StringSwitch<std::optional<PragmaFPKind>>(OptionInfo->getName())
3348 << /*MissingOption=*/false << OptionInfo;
3365 << PP.getSpelling(Tok) << OptionInfo->getName()
3381 << PP.getSpelling(Tok) << OptionInfo->getName() << *FlagKind;
3394 << PP.getSpelling(Tok) << OptionInfo->getName() << *FlagKind;
3407 << PP.getSpelling(Tok) << OptionInfo->getName() << *FlagKind;
3420 << PP.getSpelling(Tok) << OptionInfo->getName() << *FlagKind;
3645 IdentifierInfo *OptionInfo = Tok.getIdentifierInfo();
3647 bool OptionValid = llvm::StringSwitch<bool>(OptionInfo->getName())
3661 << /*MissingOption=*/false << OptionInfo;