Hi Shao, Perhaps not in the Cmm output generated for your programs, but it's definitely used in the code generator. See e.g. `lowerSafeForeignCall` and `blockCode` which set the field with `Just`. The former seems to be related with foreign calls so perhaps try compiling a FFI package. `CmmLayoutStack` uses that field for code generation (I don't understand the details yet).
Ömer 2018-03-18 8:38 GMT+03:00 Shao, Cheng <cheng.s...@tweag.io>: > Hi all, > > Is the "cml_cont" field of the CmmCall variant is really used in practice? I > traversed the output of raw Cmm produced by ghc compiling the whole base > package, but the value of cml_cont is always Nothing. > > Regards, > Shao Cheng > > _______________________________________________ > ghc-devs mailing list > ghc-devs@haskell.org > http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs > _______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs