For 0xc we need to change the order in which we consider the
arguments to call_indirect as being popped during register stackification.
Details
Details
Diff Detail
Diff Detail
- Build Status
Buildable 554 Build 554: arc lint + arc unit
Event Timeline
Comment Actions
This is the second option. We should go with either this or https://reviews.llvm.org/D25708 or something else entirely.
A third way that more directly expresses what I'd like is to be able to say in TableGen, "this instruction takes as input variable arguments, followed by a single fixed I32 argument", but that's a much more fundamental change that would probably only have a use case here.
Comment Actions
This ended up being worse than I expected. I think we should go the direction in D25708 also.