Lines Matching refs:ArgDescriptor

1657   const ArgDescriptor *InputPtrReg;  in lowerKernArgParameterPtr()
1806 const ArgDescriptor *Reg; in getPreloadedValue()
1877 Info.setWorkItemIDX(ArgDescriptor::createRegister(Reg, Mask)); in allocateSpecialEntryInputVGPRs()
1883 Info.setWorkItemIDY(ArgDescriptor::createRegister(AMDGPU::VGPR0, in allocateSpecialEntryInputVGPRs()
1890 Info.setWorkItemIDY(ArgDescriptor::createRegister(Reg)); in allocateSpecialEntryInputVGPRs()
1897 Info.setWorkItemIDZ(ArgDescriptor::createRegister(AMDGPU::VGPR0, in allocateSpecialEntryInputVGPRs()
1904 Info.setWorkItemIDZ(ArgDescriptor::createRegister(Reg)); in allocateSpecialEntryInputVGPRs()
1913 static ArgDescriptor allocateVGPR32Input(CCState &CCInfo, unsigned Mask = ~0u, in allocateVGPR32Input()
1914 ArgDescriptor Arg = ArgDescriptor()) { in allocateVGPR32Input()
1916 return ArgDescriptor::createArg(Arg, Mask); in allocateVGPR32Input()
1925 return ArgDescriptor::createStack(Offset, Mask); in allocateVGPR32Input()
1935 return ArgDescriptor::createRegister(Reg, Mask); in allocateVGPR32Input()
1938 static ArgDescriptor allocateSGPR32InputImpl(CCState &CCInfo, in allocateSGPR32InputImpl()
1952 return ArgDescriptor::createRegister(Reg); in allocateSGPR32InputImpl()
1967 static void allocateSGPR32Input(CCState &CCInfo, ArgDescriptor &Arg) { in allocateSGPR32Input()
1975 static void allocateSGPR64Input(CCState &CCInfo, ArgDescriptor &Arg) { in allocateSGPR64Input()
1989 ArgDescriptor Arg; in allocateSpecialInputVGPRs()
2014 Info.setWorkItemIDX(ArgDescriptor::createRegister(Reg, Mask)); in allocateSpecialInputVGPRsFixed()
2015 Info.setWorkItemIDY(ArgDescriptor::createRegister(Reg, Mask << 10)); in allocateSpecialInputVGPRsFixed()
2016 Info.setWorkItemIDZ(ArgDescriptor::createRegister(Reg, Mask << 20)); in allocateSpecialInputVGPRsFixed()
2761 const ArgDescriptor *OutgoingArg; in passSpecialInputs()
2770 const ArgDescriptor *IncomingArg; in passSpecialInputs()
2805 const ArgDescriptor *OutgoingArg; in passSpecialInputs()
2820 const ArgDescriptor *IncomingArgX = std::get<0>( in passSpecialInputs()
2822 const ArgDescriptor *IncomingArgY = std::get<0>( in passSpecialInputs()
2824 const ArgDescriptor *IncomingArgZ = std::get<0>( in passSpecialInputs()
2853 ArgDescriptor IncomingArg = ArgDescriptor::createArg( in passSpecialInputs()