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") {
3310 IdentifierInfo *OptionInfo = Tok.getIdentifierInfo();
3313 llvm::StringSwitch<std::optional<PragmaFPKind>>(OptionInfo->getName())
3322 << /*MissingOption=*/false << OptionInfo;
3339 << PP.getSpelling(Tok) << OptionInfo->getName()
3355 << PP.getSpelling(Tok) << OptionInfo->getName() << *FlagKind;
3368 << PP.getSpelling(Tok) << OptionInfo->getName() << *FlagKind;
3381 << PP.getSpelling(Tok) << OptionInfo->getName() << *FlagKind;
3394 << PP.getSpelling(Tok) << OptionInfo->getName() << *FlagKind;
3619 IdentifierInfo *OptionInfo = Tok.getIdentifierInfo();
3621 bool OptionValid = llvm::StringSwitch<bool>(OptionInfo->getName())
3635 << /*MissingOption=*/false << OptionInfo;