Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUArgumentUsageInfo.cpp68 << " DispatchPtr: " << FI.second.DispatchPtr in print()
136 return std::tuple(DispatchPtr ? &DispatchPtr : nullptr, in getPreloadedValue()
159 AI.DispatchPtr = ArgDescriptor::createRegister(AMDGPU::SGPR4_SGPR5); in fixedABILayout()
H A DSIMachineFunctionInfo.cpp200 ArgInfo.DispatchPtr = ArgDescriptor::createRegister(TRI.getMatchingSuperReg( in addDispatchPtr()
203 return ArgInfo.DispatchPtr.getRegister(); in addDispatchPtr()
646 Any |= convertArg(AI.DispatchPtr, ArgInfo.DispatchPtr); in convertArgumentInfo()
H A DAMDGPUArgumentUsageInfo.h132 ArgDescriptor DispatchPtr; member
H A DAMDGPUPromoteAlloca.cpp1027 CallInst *DispatchPtr = Builder.CreateCall(DispatchPtrFn, {}); in getLocalSizeYZ() local
1028 DispatchPtr->addRetAttr(Attribute::NoAlias); in getLocalSizeYZ()
1029 DispatchPtr->addRetAttr(Attribute::NonNull); in getLocalSizeYZ()
1033 DispatchPtr->addDereferenceableRetAttr(64); in getLocalSizeYZ()
1037 DispatchPtr, PointerType::get(I32Ty, AMDGPUAS::CONSTANT_ADDRESS)); in getLocalSizeYZ()
H A DGCNSubtarget.h1596 bool hasDispatchPtr() const { return DispatchPtr; } in hasDispatchPtr()
1662 bool DispatchPtr = false; variable
H A DSIMachineFunctionInfo.h161 std::optional<SIArgument> DispatchPtr;
186 YamlIO.mapOptional("dispatchPtr", AI.DispatchPtr);
H A DAMDGPUTargetMachine.cpp1650 parseAndCheckArgument(YamlMFI.ArgInfo->DispatchPtr, in parseMachineFunctionInfo()
1651 AMDGPU::SReg_64RegClass, MFI->ArgInfo.DispatchPtr, in parseMachineFunctionInfo()
H A DAMDGPUSubtarget.cpp1075 DispatchPtr = true; in GCNUserSGPRUsageInfo()
H A DSIISelLowering.cpp2406 allocateSGPR64Input(CCInfo, ArgInfo.DispatchPtr); in allocateSpecialInputSGPRs()