Lines Matching refs:YamlMFI
1538 const yaml::SIMachineFunctionInfo &YamlMFI = in parseMachineFunctionInfo() local
1544 if (MFI->initializeBaseYamlFields(YamlMFI, MF, PFS, Error, SourceRange)) in parseMachineFunctionInfo()
1568 if (parseOptionalRegister(YamlMFI.VGPRForAGPRCopy, MFI->VGPRForAGPRCopy)) in parseMachineFunctionInfo()
1571 if (parseOptionalRegister(YamlMFI.SGPRForEXECCopy, MFI->SGPRForEXECCopy)) in parseMachineFunctionInfo()
1574 if (parseOptionalRegister(YamlMFI.LongBranchReservedReg, in parseMachineFunctionInfo()
1590 if (parseRegister(YamlMFI.ScratchRSrcReg, MFI->ScratchRSrcReg) || in parseMachineFunctionInfo()
1591 parseRegister(YamlMFI.FrameOffsetReg, MFI->FrameOffsetReg) || in parseMachineFunctionInfo()
1592 parseRegister(YamlMFI.StackPtrOffsetReg, MFI->StackPtrOffsetReg)) in parseMachineFunctionInfo()
1597 return diagnoseRegisterClass(YamlMFI.ScratchRSrcReg); in parseMachineFunctionInfo()
1602 return diagnoseRegisterClass(YamlMFI.FrameOffsetReg); in parseMachineFunctionInfo()
1607 return diagnoseRegisterClass(YamlMFI.StackPtrOffsetReg); in parseMachineFunctionInfo()
1610 for (const auto &YamlReg : YamlMFI.WWMReservedRegs) { in parseMachineFunctionInfo()
1646 if (YamlMFI.ArgInfo && in parseMachineFunctionInfo()
1647 (parseAndCheckArgument(YamlMFI.ArgInfo->PrivateSegmentBuffer, in parseMachineFunctionInfo()
1650 parseAndCheckArgument(YamlMFI.ArgInfo->DispatchPtr, in parseMachineFunctionInfo()
1653 parseAndCheckArgument(YamlMFI.ArgInfo->QueuePtr, AMDGPU::SReg_64RegClass, in parseMachineFunctionInfo()
1655 parseAndCheckArgument(YamlMFI.ArgInfo->KernargSegmentPtr, in parseMachineFunctionInfo()
1658 parseAndCheckArgument(YamlMFI.ArgInfo->DispatchID, in parseMachineFunctionInfo()
1661 parseAndCheckArgument(YamlMFI.ArgInfo->FlatScratchInit, in parseMachineFunctionInfo()
1664 parseAndCheckArgument(YamlMFI.ArgInfo->PrivateSegmentSize, in parseMachineFunctionInfo()
1667 parseAndCheckArgument(YamlMFI.ArgInfo->LDSKernelId, in parseMachineFunctionInfo()
1670 parseAndCheckArgument(YamlMFI.ArgInfo->WorkGroupIDX, in parseMachineFunctionInfo()
1673 parseAndCheckArgument(YamlMFI.ArgInfo->WorkGroupIDY, in parseMachineFunctionInfo()
1676 parseAndCheckArgument(YamlMFI.ArgInfo->WorkGroupIDZ, in parseMachineFunctionInfo()
1679 parseAndCheckArgument(YamlMFI.ArgInfo->WorkGroupInfo, in parseMachineFunctionInfo()
1682 parseAndCheckArgument(YamlMFI.ArgInfo->PrivateSegmentWaveByteOffset, in parseMachineFunctionInfo()
1685 parseAndCheckArgument(YamlMFI.ArgInfo->ImplicitArgPtr, in parseMachineFunctionInfo()
1688 parseAndCheckArgument(YamlMFI.ArgInfo->ImplicitBufferPtr, in parseMachineFunctionInfo()
1691 parseAndCheckArgument(YamlMFI.ArgInfo->WorkItemIDX, in parseMachineFunctionInfo()
1694 parseAndCheckArgument(YamlMFI.ArgInfo->WorkItemIDY, in parseMachineFunctionInfo()
1697 parseAndCheckArgument(YamlMFI.ArgInfo->WorkItemIDZ, in parseMachineFunctionInfo()
1703 MFI->Mode.IEEE = YamlMFI.Mode.IEEE; in parseMachineFunctionInfo()
1705 MFI->Mode.DX10Clamp = YamlMFI.Mode.DX10Clamp; in parseMachineFunctionInfo()
1708 MFI->Mode.FP32Denormals.Input = YamlMFI.Mode.FP32InputDenormals in parseMachineFunctionInfo()
1711 MFI->Mode.FP32Denormals.Output = YamlMFI.Mode.FP32OutputDenormals in parseMachineFunctionInfo()
1715 MFI->Mode.FP64FP16Denormals.Input = YamlMFI.Mode.FP64FP16InputDenormals in parseMachineFunctionInfo()
1718 MFI->Mode.FP64FP16Denormals.Output = YamlMFI.Mode.FP64FP16OutputDenormals in parseMachineFunctionInfo()