[llvm] [AMDGPU] Handled G_UBSANTRAP GlobalIsel (PR #134492)
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Mon May 12 23:51:07 PDT 2025
================
@@ -7023,22 +7025,25 @@ bool AMDGPULegalizerInfo::legalizeTrapHsa(MachineInstr &MI,
return true;
}
-bool AMDGPULegalizerInfo::legalizeDebugTrap(MachineInstr &MI,
+bool AMDGPULegalizerInfo::legalizeDebugUbsanTrap(MachineInstr &MI,
MachineRegisterInfo &MRI,
- MachineIRBuilder &B) const {
+ MachineIRBuilder &B, unsigned int Opcode) const {
// Is non-HSA path or trap-handler disabled? Then, report a warning
// accordingly
if (!ST.isTrapHandlerEnabled() ||
ST.getTrapHandlerAbi() != GCNSubtarget::TrapHandlerAbi::AMDHSA) {
DiagnosticInfoUnsupported NoTrap(B.getMF().getFunction(),
- "debugtrap handler not supported",
+ "debugtrap/ubsantrap handler not supported",
----------------
arsenm wrote:
Don't deviate from the DAG's message
https://github.com/llvm/llvm-project/pull/134492
More information about the llvm-commits
mailing list