[llvm] Emit division by zero/overflow checks for div/rem opcodes inside eh clauses...
authorZoltan Varga <vargaz@gmail.com>
Thu, 2 Apr 2015 20:34:15 +0000 (16:34 -0400)
committerZoltan Varga <vargaz@gmail.com>
Thu, 2 Apr 2015 20:34:24 +0000 (16:34 -0400)
commit9ca4dc118e60f2f5665eb9fb0db5b73c95531f69
tree2956a4c2f4fc5d2635f4b3a00856d97b45a70de8
parent7934663bb834e35e0f9d192d8574fc903695bcdf
[llvm] Emit division by zero/overflow checks for div/rem opcodes inside eh clauses, this is needed because llvm is not aware that these instructions can raise exceptions.
mono/mini/exceptions.cs
mono/mini/mini-llvm.c