Overestimate binary size for microTVM compiled binaries. (#5590)
authorAndrew Reusch <areusch@octoml.ai>
Thu, 14 May 2020 20:33:43 +0000 (13:33 -0700)
committerGitHub <noreply@github.com>
Thu, 14 May 2020 20:33:43 +0000 (13:33 -0700)
commit8b8fba98aaecbee983fa5586380b1e5baf99ea6e
treeb8a2fb45a16b2e7bf0e71c38ffea6c6dec1b477a
parent561f0c2e71b008f981359041947e9b443db0c3b7
Overestimate binary size for microTVM compiled binaries. (#5590)

* Overestimate binary size for microTVM compiled binaries.

 * Currently uTVM binary section sizes are computed by summing the
   sizes of all symbols in the section.
 * This method produces errors because it presumes the linker works in
   a particular way, rather than analyzing the linked output.
 * As we intend to move away from linking inside TVM (RFC
   forthcoming), just using this stopgap to make forward progress
   until then.

* address weberlo comments

* fix regression (use 64 bit word size)
python/tvm/contrib/binutil.py