Revert "[RISCV] Return InstSeq from generateInstSeqImpl instead of using an output...
authorCraig Topper <craig.topper@sifive.com>
Wed, 7 Dec 2022 20:57:04 +0000 (12:57 -0800)
committerCraig Topper <craig.topper@sifive.com>
Wed, 7 Dec 2022 20:59:31 +0000 (12:59 -0800)
commit2c52d516dabe8edcb8d8a27444763d8b1186cd28
treec26d9a833909f5237fe5c45f749d00b9cf6c65cd
parent90f60a6a737b397c49c56371f628e4b6440c00fd
Revert "[RISCV] Return InstSeq from generateInstSeqImpl instead of using an output parameter. NFC"

This reverts commit d24915207c631b7cf637081f333b41bc5159c700.

Thinking about this more this probably chewed up 100+ bytes of stack
for each recursive call. So this probably needs more thought. The
code simplification wasn't that much.
llvm/lib/Target/RISCV/MCTargetDesc/RISCVMatInt.cpp