Home
last modified time | relevance | path

Searched refs:DispatchPtr (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerKernelAttributes.cpp223 Function *DispatchPtr = M.getFunction(DispatchPtrName); in runOnModule() local
224 if (!DispatchPtr) // Dispatch ptr not used. in runOnModule()
230 for (auto *U : DispatchPtr->users()) { in runOnModule()
257 Function *DispatchPtr = F.getParent()->getFunction(DispatchPtrName); in run() local
258 if (!DispatchPtr) // Dispatch ptr not used. in run()
263 if (CI->getCalledFunction() == DispatchPtr) in run()
H A DAMDGPUArgumentUsageInfo.cpp67 << " DispatchPtr: " << FI.second.DispatchPtr in print()
133 return std::make_tuple(DispatchPtr ? &DispatchPtr : nullptr, in getPreloadedValue()
157 AI.DispatchPtr = ArgDescriptor::createRegister(AMDGPU::SGPR4_SGPR5); in fixedABILayout()
H A DSIMachineFunctionInfo.cpp38 DispatchPtr(false), in SIMachineFunctionInfo()
140 DispatchPtr = true; in SIMachineFunctionInfo()
226 ArgInfo.DispatchPtr = ArgDescriptor::createRegister(TRI.getMatchingSuperReg( in addDispatchPtr()
229 return ArgInfo.DispatchPtr.getRegister(); in addDispatchPtr()
569 Any |= convertArg(AI.DispatchPtr, ArgInfo.DispatchPtr); in convertArgumentInfo()
H A DSIMachineFunctionInfo.h183 Optional<SIArgument> DispatchPtr;
208 YamlIO.mapOptional("dispatchPtr", AI.DispatchPtr);
412 bool DispatchPtr : 1;
677 return DispatchPtr;
H A DAMDGPUPromoteAlloca.cpp264 CallInst *DispatchPtr = Builder.CreateCall(DispatchPtrFn, {}); in getLocalSizeYZ() local
265 DispatchPtr->addRetAttr(Attribute::NoAlias); in getLocalSizeYZ()
266 DispatchPtr->addRetAttr(Attribute::NonNull); in getLocalSizeYZ()
270 DispatchPtr->addDereferenceableRetAttr(64); in getLocalSizeYZ()
274 DispatchPtr, PointerType::get(I32Ty, AMDGPUAS::CONSTANT_ADDRESS)); in getLocalSizeYZ()
H A DAMDGPUArgumentUsageInfo.h126 ArgDescriptor DispatchPtr; member
H A DAMDGPUTargetMachine.cpp1570 parseAndCheckArgument(YamlMFI.ArgInfo->DispatchPtr, in parseMachineFunctionInfo()
1571 AMDGPU::SReg_64RegClass, MFI->ArgInfo.DispatchPtr, in parseMachineFunctionInfo()
H A DSIISelLowering.cpp2042 allocateSGPR64Input(CCInfo, ArgInfo.DispatchPtr); in allocateSpecialInputSGPRs()