@@ -7030,8 +7030,8 @@ bool AMDGPULegalizerInfo::legalizeDebugTrap(MachineInstr &MI,
70307030 return true ;
70317031}
70327032
7033- bool AMDGPULegalizerInfo::legalizeBVHIntrinsic (MachineInstr &MI,
7034- MachineIRBuilder &B) const {
7033+ bool AMDGPULegalizerInfo::legalizeBVHIntersectRayIntrinsic (
7034+ MachineInstr &MI, MachineIRBuilder &B) const {
70357035 MachineRegisterInfo &MRI = *B.getMRI ();
70367036 const LLT S16 = LLT::scalar (16 );
70377037 const LLT S32 = LLT::scalar (32 );
@@ -7167,9 +7167,9 @@ bool AMDGPULegalizerInfo::legalizeBVHIntrinsic(MachineInstr &MI,
71677167 Ops.push_back (MergedOps);
71687168 }
71697169
7170- auto MIB = B.buildInstr (AMDGPU::G_AMDGPU_INTRIN_BVH_INTERSECT_RAY )
7171- .addDef (DstReg)
7172- .addImm (Opcode);
7170+ auto MIB = B.buildInstr (AMDGPU::G_AMDGPU_BVH_INTERSECT_RAY )
7171+ .addDef (DstReg)
7172+ .addImm (Opcode);
71737173
71747174 for (Register R : Ops) {
71757175 MIB.addUse (R);
@@ -7530,7 +7530,7 @@ bool AMDGPULegalizerInfo::legalizeIntrinsic(LegalizerHelper &Helper,
75307530 case Intrinsic::amdgcn_rsq_clamp:
75317531 return legalizeRsqClampIntrinsic (MI, MRI, B);
75327532 case Intrinsic::amdgcn_image_bvh_intersect_ray:
7533- return legalizeBVHIntrinsic (MI, B);
7533+ return legalizeBVHIntersectRayIntrinsic (MI, B);
75347534 case Intrinsic::amdgcn_swmmac_f16_16x16x32_f16:
75357535 case Intrinsic::amdgcn_swmmac_bf16_16x16x32_bf16:
75367536 case Intrinsic::amdgcn_swmmac_f32_16x16x32_bf16:
0 commit comments