[M3commit] [modula3/cm3] 083f50: Allocate VALUE struct copies in entry block.
GitHub
noreply at github.com
Mon Nov 6 17:45:52 CET 2017
Branch: refs/heads/master
Home: https://github.com/modula3/cm3
Commit: 083f5064e0e9f09ad6d319ce2b335e26289f6f02
https://github.com/modula3/cm3/commit/083f5064e0e9f09ad6d319ce2b335e26289f6f02
Author: Rodney Bates <rodney.m.bates at acm.org>
Date: 2017-11-06 (Mon, 06 Nov 2017)
Changed paths:
M m3-sys/llvm3.6.1/src/M3CG_LLVM.m3
Log Message:
-----------
Allocate VALUE struct copies in entry block.
Move temps used for copying structs passed by VALUE into the entry
block.
Also, inline and partially evaluate call on copy, for cleaner
code.
More information about the M3commit
mailing list