Lines Matching refs:FD
284 const FunctionDescriptor &FD = NamedFD.Desc; in getImplementation() local
286 Impl.Ctx = getCtx(FD.Type); in getImplementation()
288 Impl.ElementClass = FD.ElementClass; in getImplementation()
289 if (auto C = FD.Contiguous) in getImplementation()
292 if (auto C = FD.Overlap) in getImplementation()
295 if (const auto &L = FD.Loop) in getImplementation()
297 if (const auto &AL = FD.AlignedLoop) in getImplementation()
301 if (const auto &A = FD.Accelerator) in getImplementation()
309 for (const auto &FD : Descriptors) in Serialize() local
310 Stream << getImplementation(FD); in Serialize()
395 const FunctionDescriptor &FD) { in operator <<() argument
396 return Stream << '{' << FD.Type << ',' << FD.Contiguous << ',' << FD.Overlap in operator <<()
397 << ',' << FD.Loop << ',' << FD.AlignedLoop << ',' in operator <<()
398 << FD.Accelerator << ',' << FD.ElementClass << '}'; in operator <<()
499 const NamedFunctionDescriptor *FD) { in operator <<() argument
500 return Stream << formatv("{Wrap<{0}>, \"{0}\"}", FD->Name); in operator <<()
532 for (const auto &FD : Descriptors) in Serialize() local
533 if (FD.Desc.Type == FT) in Serialize()
534 Conf.Descriptors.push_back(&FD); in Serialize()
638 for (auto &FD : Descriptors) { in Serialize() local
641 formatv("{0}_{1:X16}", getString(FD.Type), FD.id())); in Serialize()
642 FunctionDescriptors.back().Desc = std::move(FD); in Serialize()