Lines Matching refs:Ret
408 ParsedTargetAttr Ret; in parseTargetAttr() local
410 return Ret; in parseTargetAttr()
421 Ret.Features.clear(); in parseTargetAttr()
423 Ret.Duplicate = "arch="; in parseTargetAttr()
438 Ret.Features.push_back(Ext.front() + TargetFeature); in parseTargetAttr()
440 Ret.Features.push_back(Ext.str()); in parseTargetAttr()
444 handleFullArchString(AttrString, Ret.Features); in parseTargetAttr()
447 if (!Ret.CPU.empty()) in parseTargetAttr()
448 Ret.Duplicate = "cpu="; in parseTargetAttr()
450 Ret.CPU = AttrString; in parseTargetAttr()
454 StringRef MarchFromCPU = llvm::RISCV::getMArchFromMcpu(Ret.CPU); in parseTargetAttr()
456 Ret.Features.clear(); in parseTargetAttr()
457 handleFullArchString(MarchFromCPU, Ret.Features); in parseTargetAttr()
461 if (!Ret.Tune.empty()) in parseTargetAttr()
462 Ret.Duplicate = "tune="; in parseTargetAttr()
464 Ret.Tune = AttrString; in parseTargetAttr()
467 return Ret; in parseTargetAttr()