Searched refs:WorkGroupIDX (Results 1 – 7 of 7) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUArgumentUsageInfo.cpp | 74 << " 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 D | SIMachineFunctionInfo.h | 168 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 D | SIMachineFunctionInfo.cpp | 41 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 D | AMDGPUArgumentUsageInfo.h | 140 ArgDescriptor WorkGroupIDX; member
|
| H A D | AMDGPUTargetMachine.cpp | 1644 parseAndCheckArgument(YamlMFI.ArgInfo->WorkGroupIDX, in parseMachineFunctionInfo() 1645 AMDGPU::SGPR_32RegClass, MFI->ArgInfo.WorkGroupIDX, in parseMachineFunctionInfo()
|
| H A D | AMDGPULegalizerInfo.cpp | 4186 const ArgDescriptor WorkGroupIDX = in loadInputValue() local 4199 Arg = &WorkGroupIDX; in loadInputValue()
|
| H A D | SIISelLowering.cpp | 2080 const ArgDescriptor WorkGroupIDX = in getPreloadedValue() local 2093 Reg = &WorkGroupIDX; in getPreloadedValue() 2362 allocateSGPR32Input(CCInfo, ArgInfo.WorkGroupIDX); in allocateSpecialInputSGPRs()
|