Lines Matching refs:TargetOpts
95 const TargetOptions &TargetOpts, bool Complain,
97 return First->ReadTargetOptions(TargetOpts, Complain,
99 Second->ReadTargetOptions(TargetOpts, Complain,
253 static bool checkTargetOptions(const TargetOptions &TargetOpts,
258 if (TargetOpts.Field != ExistingTargetOpts.Field) { \
261 << Name << TargetOpts.Field << ExistingTargetOpts.Field; \
281 SmallVector<StringRef, 4> ReadFeatures(TargetOpts.FeaturesAsWritten.begin(),
282 TargetOpts.FeaturesAsWritten.end());
323 bool PCHValidator::ReadTargetOptions(const TargetOptions &TargetOpts,
327 return checkTargetOptions(TargetOpts, ExistingTargetOpts,
4168 bool ReadTargetOptions(const TargetOptions &TargetOpts, bool Complain,
4170 return checkTargetOptions(ExistingTargetOpts, TargetOpts, nullptr,
4400 const TargetOptions &TargetOpts, const PreprocessorOptions &PPOpts,
4402 SimplePCHValidator validator(LangOpts, TargetOpts, PPOpts,
4717 TargetOptions TargetOpts;
4718 TargetOpts.Triple = ReadString(Record, Idx);
4719 TargetOpts.CPU = ReadString(Record, Idx);
4720 TargetOpts.ABI = ReadString(Record, Idx);
4722 TargetOpts.FeaturesAsWritten.push_back(ReadString(Record, Idx));
4725 TargetOpts.Features.push_back(ReadString(Record, Idx));
4728 return Listener.ReadTargetOptions(TargetOpts, Complain,