Home
last modified time | relevance | path

Searched refs:WorkGroupIDX (Results 1 – 7 of 7) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUArgumentUsageInfo.cpp74 << " WorkGroupIDX: " << FI.second.WorkGroupIDX in print()
103 return std::tuple(WorkGroupIDX ? &WorkGroupIDX : nullptr, in getPreloadedValue()
165 AI.WorkGroupIDX = ArgDescriptor::createRegister(AMDGPU::SGPR12); in fixedABILayout()
H A DSIMachineFunctionInfo.h168 std::optional<SIArgument> WorkGroupIDX;
193 YamlIO.mapOptional("workGroupIDX", AI.WorkGroupIDX);
446 bool WorkGroupIDX : 1; // Always initialized.
755 ArgInfo.WorkGroupIDX = ArgDescriptor::createRegister(getNextSystemSGPR());
757 return ArgInfo.WorkGroupIDX.getRegister();
805 return WorkGroupIDX;
H A DSIMachineFunctionInfo.cpp41 UserSGPRInfo(F, *STI), WorkGroupIDX(false), WorkGroupIDY(false), in SIMachineFunctionInfo()
59 WorkGroupIDX = true; in SIMachineFunctionInfo()
113 WorkGroupIDX = true; in SIMachineFunctionInfo()
651 Any |= convertArg(AI.WorkGroupIDX, ArgInfo.WorkGroupIDX); in convertArgumentInfo()
H A DAMDGPUArgumentUsageInfo.h140 ArgDescriptor WorkGroupIDX; member
H A DAMDGPUTargetMachine.cpp1644 parseAndCheckArgument(YamlMFI.ArgInfo->WorkGroupIDX, in parseMachineFunctionInfo()
1645 AMDGPU::SGPR_32RegClass, MFI->ArgInfo.WorkGroupIDX, in parseMachineFunctionInfo()
H A DAMDGPULegalizerInfo.cpp4186 const ArgDescriptor WorkGroupIDX = in loadInputValue() local
4199 Arg = &WorkGroupIDX; in loadInputValue()
H A DSIISelLowering.cpp2080 const ArgDescriptor WorkGroupIDX = in getPreloadedValue() local
2093 Reg = &WorkGroupIDX; in getPreloadedValue()
2362 allocateSGPR32Input(CCInfo, ArgInfo.WorkGroupIDX); in allocateSpecialInputSGPRs()