[llvm] Emit volatile loads in emit_volatile_load (), otherwise llvm might optimize...
commit88c9ee04b1ce64e9ac0845d74fa9040bfe4caf95
authorZoltan Varga <vargaz@gmail.com>
Sat, 18 Aug 2018 03:44:04 +0000 (17 23:44 -0400)
committerAlexis Christoforides <alexis@thenull.net>
Fri, 24 Aug 2018 07:17:18 +0000 (24 09:17 +0200)
tree61c5bcbfb547f0dd6391e8ae258e9443cbcd0143
parentd001c5066647df074992b1bb11a6cfb0c1711f4b
[llvm] Emit volatile loads in emit_volatile_load (), otherwise llvm might optimize the loads away.

Fixes https://github.com/mono/mono/issues/10035.
mono/mini/mini-llvm.c