George Necula 82a2793fc9 [export] Improve the calling of multi-platform exported module
Previously we declared the lowering rule for call_exported to be
platform specific. This was correct, but in the case when the
caller function is lowered itself for multiple platforms this results
in multiple copies of the inner called Exported. Now instead we
make the call_exported rule be platform independent and make it
compute the platform index for the called module based on the
platform index in the caller module. This results in a single
copy of the HLO for the called module in the output.
2023-10-19 17:40:46 +02:00
..
2023-03-24 12:33:33 -07:00
2023-10-16 12:35:43 -07:00