Replace the brcond for the 2 cases that act as branches. For now
follow how the current system works, although I think we can
eventually get rid of the pseudos.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D63997
AMDGPU/GlobalISel: Custom lower control flow intrinsics ClosedPublic Authored by arsenm on Jul 1 2019, 5:44 AM.
Details
Diff Detail Event TimelineHerald added subscribers: Petar.Avramovic, t-tye, tpr and 7 others. · View Herald TranscriptJul 1 2019, 5:44 AM arsenm added a parent revision: D31359: [GlobalISel]: Allow backends to custom legalize Intrinsics.Jul 1 2019, 5:44 AM This revision is now accepted and ready to land.Jul 1 2019, 7:44 AM
Revision Contents
Diff 207273 lib/Target/AMDGPU/AMDGPULegalizerInfo.h
lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
test/CodeGen/AMDGPU/GlobalISel/legalize-amdgcn.if-invalid.mir
test/CodeGen/AMDGPU/GlobalISel/legalize-brcond.mir
|