This was simply ignoring any entries that weren't direct function
calls. This really should have been erroring on anything
unexpected. We should be able to handle calling just about anything
these days, so just call anything.
Details
Details
- Reviewers
pvellien reshabh JonChesterfield sameerds - Group Reviewers
Restricted Project
Diff Detail
Diff Detail
Unit Tests
Unit Tests
Event Timeline
Comment Actions
The change description says "should" in a couple of places. If we should error out on unexpected entries, then can it be handled in this change itself? The ctor/dtor bodies in the test look well-formed, but do they actually produce the correct code in the ISA? Should we have an llc test for the same or similar input?
Comment Actions
We shouldn't error, we certainly have all the handling for handling calls to anything. I can add an extra run line here to be sure