summaryrefslogtreecommitdiffstats
path: root/llvm/bindings/ocaml/executionengine/executionengine_ocaml.c
diff options
context:
space:
mode:
authorJingyue Wu <jingyue@google.com>2014-10-25 18:34:03 +0000
committerJingyue Wu <jingyue@google.com>2014-10-25 18:34:03 +0000
commitfe72fcebf697e18af1f8cfbc7a23761045897d9b (patch)
tree85d955abaa1b862f9c146529a3a2aa2e32883ce9 /llvm/bindings/ocaml/executionengine/executionengine_ocaml.c
parentaa139573f69cf84dd3fa6e034149e10e9c0c1c6c (diff)
downloadbcm5719-llvm-fe72fcebf697e18af1f8cfbc7a23761045897d9b.tar.gz
bcm5719-llvm-fe72fcebf697e18af1f8cfbc7a23761045897d9b.zip
[SeparateConstOffsetFromGEP] Fixed a bug related to unsigned modulo
The dividend in "signed % unsigned" is treated as unsigned instead of signed, causing unexpected behavior such as -64 % (uint64_t)24 == 0. Added a regression test in split-gep.ll Patched by Hao Liu. llvm-svn: 220618
Diffstat (limited to 'llvm/bindings/ocaml/executionengine/executionengine_ocaml.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud