@@ -7020,8 +7020,8 @@ bool AMDGPULegalizerInfo::legalizeDebugTrap(MachineInstr &MI,
70207020 return true ;
70217021}
70227022
7023- bool AMDGPULegalizerInfo::legalizeBVHIntrinsic (MachineInstr &MI,
7024- MachineIRBuilder &B) const {
7023+ bool AMDGPULegalizerInfo::legalizeBVHIntersectRayIntrinsic (
7024+ MachineInstr &MI, MachineIRBuilder &B) const {
70257025 MachineRegisterInfo &MRI = *B.getMRI ();
70267026 const LLT S16 = LLT::scalar (16 );
70277027 const LLT S32 = LLT::scalar (32 );
@@ -7157,9 +7157,9 @@ bool AMDGPULegalizerInfo::legalizeBVHIntrinsic(MachineInstr &MI,
71577157 Ops.push_back (MergedOps);
71587158 }
71597159
7160- auto MIB = B.buildInstr (AMDGPU::G_AMDGPU_INTRIN_BVH_INTERSECT_RAY )
7161- .addDef (DstReg)
7162- .addImm (Opcode);
7160+ auto MIB = B.buildInstr (AMDGPU::G_AMDGPU_BVH_INTERSECT_RAY )
7161+ .addDef (DstReg)
7162+ .addImm (Opcode);
71637163
71647164 for (Register R : Ops) {
71657165 MIB.addUse (R);
@@ -7584,7 +7584,7 @@ bool AMDGPULegalizerInfo::legalizeIntrinsic(LegalizerHelper &Helper,
75847584 case Intrinsic::amdgcn_rsq_clamp:
75857585 return legalizeRsqClampIntrinsic (MI, MRI, B);
75867586 case Intrinsic::amdgcn_image_bvh_intersect_ray:
7587- return legalizeBVHIntrinsic (MI, B);
7587+ return legalizeBVHIntersectRayIntrinsic (MI, B);
75887588 case Intrinsic::amdgcn_image_bvh_dual_intersect_ray:
75897589 case Intrinsic::amdgcn_image_bvh8_intersect_ray:
75907590 return legalizeBVHDualOrBVH8IntersectRayIntrinsic (MI, B);
0 commit comments