TableGen would pick the largest RC for constraining the operands, which
could potentially be an unallocatable RC. This patch removes selection
of unallocatable RCs.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D93945
[GlobalISel][TableGen] Fix ConstrainOperandRC bug ClosedPublic Authored by ehjogab on Dec 30 2020, 6:57 AM.
Details Summary TableGen would pick the largest RC for constraining the operands, which
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jan 4 2021, 2:48 PM This revision was landed with ongoing or failed builds.Jan 5 2021, 12:38 AM Closed by commit rG3c1d015edc75: [GlobalISel][TableGen] Fix ConstrainOperandRC bug (authored by ehjogab, committed by uabelho). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 314118 llvm/test/TableGen/GlobalISelEmitterSubreg.td
llvm/utils/TableGen/CodeGenTarget.h
llvm/utils/TableGen/CodeGenTarget.cpp
llvm/utils/TableGen/GlobalISelEmitter.cpp
|
clang-format suggested style edits found: