| H A D | AMDGPUArgumentUsageInfo.h | 25 struct ArgDescriptor { struct 42 ArgDescriptor(unsigned Val = 0, unsigned Mask = ~0u, bool IsStack = false, argument 46 static ArgDescriptor createRegister(Register Reg, unsigned Mask = ~0u) { argument 47 return ArgDescriptor(Reg, Mask, false, true); 50 static ArgDescriptor createStack(unsigned Offset, unsigned Mask = ~0u) { 51 return ArgDescriptor(Offset, Mask, true, true); 54 static ArgDescriptor createArg(const ArgDescriptor &Arg, unsigned Mask) { in createArg() argument 55 return ArgDescriptor(Arg.Reg, Mask, Arg.IsStack, Arg.IsSet); in createArg() 93 inline raw_ostream &operator<<(raw_ostream &OS, const ArgDescriptor &Arg) { argument 98 struct KernArgPreloadDescriptor : public ArgDescriptor { [all …]
|