Lines Matching refs:Ret
410 ParsedTargetAttr Ret; in parseTargetAttr() local
412 return Ret; in parseTargetAttr()
423 Ret.Features.clear(); in parseTargetAttr()
425 Ret.Duplicate = "arch="; in parseTargetAttr()
440 Ret.Features.push_back(Ext.front() + TargetFeature); in parseTargetAttr()
442 Ret.Features.push_back(Ext.str()); in parseTargetAttr()
446 handleFullArchString(AttrString, Ret.Features); in parseTargetAttr()
449 if (!Ret.CPU.empty()) in parseTargetAttr()
450 Ret.Duplicate = "cpu="; in parseTargetAttr()
452 Ret.CPU = AttrString; in parseTargetAttr()
456 StringRef MarchFromCPU = llvm::RISCV::getMArchFromMcpu(Ret.CPU); in parseTargetAttr()
458 Ret.Features.clear(); in parseTargetAttr()
459 handleFullArchString(MarchFromCPU, Ret.Features); in parseTargetAttr()
463 if (!Ret.Tune.empty()) in parseTargetAttr()
464 Ret.Duplicate = "tune="; in parseTargetAttr()
466 Ret.Tune = AttrString; in parseTargetAttr()
469 return Ret; in parseTargetAttr()