[M3commit] [modula3/cm3] 704453: Try a better fix to optimiser moving code within T...

peter mckinna noreply at github.com
Thu Nov 28 04:48:59 CET 2019


  Branch: refs/heads/master
  Home:   https://github.com/modula3/cm3
  Commit: 7044538a307d10a528ff7bb04367374fea996238
      https://github.com/modula3/cm3/commit/7044538a307d10a528ff7bb04367374fea996238
  Author: peter mckinna <peter.mckinna at gmail.com>
  Date:   2019-11-28 (Thu, 28 Nov 2019)

  Changed paths:
    M m3-sys/llvm/llvm9/src/M3CG_LLVM.m3

  Log Message:
  -----------
  Try a better fix to optimiser moving code within TRY EXCEPT blocks. Now
setting all loads and stores volatile within a basic block where
the original label had barrier as true.




More information about the M3commit mailing list