Empty condition strings are considerde always true. This removes a lot
of clutter from the generated matcher tables.
This shrinks the source size of AMDGPUGenDAGISel.inc from 7.3M to
6.1M.
Paths
| Differential D65075
TableGen/AMDGPU: Avoid emitting "true" predicates ClosedPublic Authored by arsenm on Jul 22 2019, 5:45 AM.
Details
Diff Detail Event TimelineHerald added subscribers: t-tye, tpr, dstuttard and 5 others. · View Herald TranscriptJul 22 2019, 5:45 AM This revision is now accepted and ready to land.Jul 22 2019, 10:25 AM
Revision Contents
Diff 211058 lib/Target/AMDGPU/AMDGPUInstructions.td
utils/TableGen/CodeGenDAGPatterns.h
utils/TableGen/CodeGenDAGPatterns.cpp
utils/TableGen/GlobalISelEmitter.cpp
utils/TableGen/SubtargetFeatureInfo.cpp
|