[llvm] [LLVM][TableGen] Simplify `DagInit::get` (PR #140056)
Rahul Joshi via llvm-commits
llvm-commits at lists.llvm.org
Fri May 16 09:45:28 PDT 2025
================
@@ -213,8 +213,9 @@ void VarLenInst::buildRec(const DagInit *DI) {
if (NeedSwap) {
// Normalization: Hi bit should always be the second argument.
const Init *const NewArgs[] = {OperandName, LoBit, HiBit};
- Segments.push_back({NumBits,
- DagInit::get(DI->getOperator(), nullptr, NewArgs, {}),
+ // TODO: This creates an invalid DagInit with 3 Args but 0 ArgNames.
----------------
jurahul wrote:
SG, I'll fix it in a separate PR.
https://github.com/llvm/llvm-project/pull/140056
More information about the llvm-commits
mailing list