@@ -91,61 +91,59 @@ AMDGPUFunctionArgInfo::getPreloadedValue(
9191 AMDGPUFunctionArgInfo::PreloadedValue Value) const {
9292 switch (Value) {
9393 case AMDGPUFunctionArgInfo::PRIVATE_SEGMENT_BUFFER: {
94- return std::make_tuple (PrivateSegmentBuffer ? &PrivateSegmentBuffer
95- : nullptr ,
96- &AMDGPU::SGPR_128RegClass, LLT::fixed_vector (4 , 32 ));
94+ return std::tuple (PrivateSegmentBuffer ? &PrivateSegmentBuffer : nullptr ,
95+ &AMDGPU::SGPR_128RegClass, LLT::fixed_vector (4 , 32 ));
9796 }
9897 case AMDGPUFunctionArgInfo::IMPLICIT_BUFFER_PTR:
99- return std::make_tuple (ImplicitBufferPtr ? &ImplicitBufferPtr : nullptr ,
100- &AMDGPU::SGPR_64RegClass,
101- LLT::pointer (AMDGPUAS::CONSTANT_ADDRESS, 64 ));
98+ return std::tuple (ImplicitBufferPtr ? &ImplicitBufferPtr : nullptr ,
99+ &AMDGPU::SGPR_64RegClass,
100+ LLT::pointer (AMDGPUAS::CONSTANT_ADDRESS, 64 ));
102101 case AMDGPUFunctionArgInfo::WORKGROUP_ID_X:
103- return std::make_tuple (WorkGroupIDX ? &WorkGroupIDX : nullptr ,
104- &AMDGPU::SGPR_32RegClass, LLT::scalar (32 ));
102+ return std::tuple (WorkGroupIDX ? &WorkGroupIDX : nullptr ,
103+ &AMDGPU::SGPR_32RegClass, LLT::scalar (32 ));
105104 case AMDGPUFunctionArgInfo::WORKGROUP_ID_Y:
106- return std::make_tuple (WorkGroupIDY ? &WorkGroupIDY : nullptr ,
107- &AMDGPU::SGPR_32RegClass, LLT::scalar (32 ));
105+ return std::tuple (WorkGroupIDY ? &WorkGroupIDY : nullptr ,
106+ &AMDGPU::SGPR_32RegClass, LLT::scalar (32 ));
108107 case AMDGPUFunctionArgInfo::WORKGROUP_ID_Z:
109- return std::make_tuple (WorkGroupIDZ ? &WorkGroupIDZ : nullptr ,
110- &AMDGPU::SGPR_32RegClass, LLT::scalar (32 ));
108+ return std::tuple (WorkGroupIDZ ? &WorkGroupIDZ : nullptr ,
109+ &AMDGPU::SGPR_32RegClass, LLT::scalar (32 ));
111110 case AMDGPUFunctionArgInfo::LDS_KERNEL_ID:
112- return std::make_tuple (LDSKernelId ? &LDSKernelId : nullptr ,
113- &AMDGPU::SGPR_32RegClass, LLT::scalar (32 ));
111+ return std::tuple (LDSKernelId ? &LDSKernelId : nullptr ,
112+ &AMDGPU::SGPR_32RegClass, LLT::scalar (32 ));
114113 case AMDGPUFunctionArgInfo::PRIVATE_SEGMENT_WAVE_BYTE_OFFSET:
115- return std::make_tuple (
114+ return std::tuple (
116115 PrivateSegmentWaveByteOffset ? &PrivateSegmentWaveByteOffset : nullptr ,
117116 &AMDGPU::SGPR_32RegClass, LLT::scalar (32 ));
118117 case AMDGPUFunctionArgInfo::KERNARG_SEGMENT_PTR:
119- return std::make_tuple (KernargSegmentPtr ? &KernargSegmentPtr : nullptr ,
120- &AMDGPU::SGPR_64RegClass,
121- LLT::pointer (AMDGPUAS::CONSTANT_ADDRESS, 64 ));
118+ return std::tuple (KernargSegmentPtr ? &KernargSegmentPtr : nullptr ,
119+ &AMDGPU::SGPR_64RegClass,
120+ LLT::pointer (AMDGPUAS::CONSTANT_ADDRESS, 64 ));
122121 case AMDGPUFunctionArgInfo::IMPLICIT_ARG_PTR:
123- return std::make_tuple (ImplicitArgPtr ? &ImplicitArgPtr : nullptr ,
124- &AMDGPU::SGPR_64RegClass,
125- LLT::pointer (AMDGPUAS::CONSTANT_ADDRESS, 64 ));
122+ return std::tuple (ImplicitArgPtr ? &ImplicitArgPtr : nullptr ,
123+ &AMDGPU::SGPR_64RegClass,
124+ LLT::pointer (AMDGPUAS::CONSTANT_ADDRESS, 64 ));
126125 case AMDGPUFunctionArgInfo::DISPATCH_ID:
127- return std::make_tuple (DispatchID ? &DispatchID : nullptr ,
128- &AMDGPU::SGPR_64RegClass, LLT::scalar (64 ));
126+ return std::tuple (DispatchID ? &DispatchID : nullptr ,
127+ &AMDGPU::SGPR_64RegClass, LLT::scalar (64 ));
129128 case AMDGPUFunctionArgInfo::FLAT_SCRATCH_INIT:
130- return std::make_tuple (FlatScratchInit ? &FlatScratchInit : nullptr ,
131- &AMDGPU::SGPR_64RegClass, LLT::scalar (64 ));
129+ return std::tuple (FlatScratchInit ? &FlatScratchInit : nullptr ,
130+ &AMDGPU::SGPR_64RegClass, LLT::scalar (64 ));
132131 case AMDGPUFunctionArgInfo::DISPATCH_PTR:
133- return std::make_tuple (DispatchPtr ? &DispatchPtr : nullptr ,
134- &AMDGPU::SGPR_64RegClass,
135- LLT::pointer (AMDGPUAS::CONSTANT_ADDRESS, 64 ));
132+ return std::tuple (DispatchPtr ? &DispatchPtr : nullptr ,
133+ &AMDGPU::SGPR_64RegClass,
134+ LLT::pointer (AMDGPUAS::CONSTANT_ADDRESS, 64 ));
136135 case AMDGPUFunctionArgInfo::QUEUE_PTR:
137- return std::make_tuple (QueuePtr ? &QueuePtr : nullptr ,
138- &AMDGPU::SGPR_64RegClass,
139- LLT::pointer (AMDGPUAS::CONSTANT_ADDRESS, 64 ));
136+ return std::tuple (QueuePtr ? &QueuePtr : nullptr , &AMDGPU::SGPR_64RegClass,
137+ LLT::pointer (AMDGPUAS::CONSTANT_ADDRESS, 64 ));
140138 case AMDGPUFunctionArgInfo::WORKITEM_ID_X:
141- return std::make_tuple (WorkItemIDX ? &WorkItemIDX : nullptr ,
142- &AMDGPU::VGPR_32RegClass, LLT::scalar (32 ));
139+ return std::tuple (WorkItemIDX ? &WorkItemIDX : nullptr ,
140+ &AMDGPU::VGPR_32RegClass, LLT::scalar (32 ));
143141 case AMDGPUFunctionArgInfo::WORKITEM_ID_Y:
144- return std::make_tuple (WorkItemIDY ? &WorkItemIDY : nullptr ,
145- &AMDGPU::VGPR_32RegClass, LLT::scalar (32 ));
142+ return std::tuple (WorkItemIDY ? &WorkItemIDY : nullptr ,
143+ &AMDGPU::VGPR_32RegClass, LLT::scalar (32 ));
146144 case AMDGPUFunctionArgInfo::WORKITEM_ID_Z:
147- return std::make_tuple (WorkItemIDZ ? &WorkItemIDZ : nullptr ,
148- &AMDGPU::VGPR_32RegClass, LLT::scalar (32 ));
145+ return std::tuple (WorkItemIDZ ? &WorkItemIDZ : nullptr ,
146+ &AMDGPU::VGPR_32RegClass, LLT::scalar (32 ));
149147 }
150148 llvm_unreachable (" unexpected preloaded value type" );
151149}
0 commit comments