The framework for supporting target-specific MachineFunctionInfo was
added in rL356215. This adds serialization support for
WebAssemblyFunctionInfo on top of that. This also adds a new field
CFGStackified to WebAssemblyFunctionInfo. We currently only serialize
this CFGStackified field, but the support for other fields can be
added later if necessary.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h | ||
---|---|---|
59–61 ↗ | (On Diff #192000) | I think adding a new field should be a separate patch |
lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h | ||
---|---|---|
59–61 ↗ | (On Diff #192000) | I took it out that part in D59747. The primary reason I included that here was without any field to serialize there was no way to test this CL alone. I added an empty machineFunctionInfo: {} in the test here but it's printed without this anyway. |