MIPS: [turbofan] Complete support for integer division/modulus in simplified lowering.
authorbalazs.kilvady@imgtec.com <balazs.kilvady@imgtec.com>
Tue, 28 Oct 2014 16:54:35 +0000 (16:54 +0000)
committerbalazs.kilvady@imgtec.com <balazs.kilvady@imgtec.com>
Tue, 28 Oct 2014 16:55:14 +0000 (16:55 +0000)
commitf900cf2efa89825668a005e886e66ae0e687adc2
treeb6cebc1aad2e684fb10136ee99bc7eda4751cd33
parent3dd84762ab4e938a8ec19057177c54a88f5777b4
MIPS: [turbofan] Complete support for integer division/modulus in simplified lowering.

Port r24942 (c5055ce)

Original commit message:
Also add backend flags that tell whether integer division/modulus is
generally safe, i.e. does not trap on overflow or divide by zero.

TEST=unittests
BUG=
R=dusan.milosavljevic@imgtec.com

Review URL: https://codereview.chromium.org/679393003

Cr-Commit-Position: refs/heads/master@{#24956}
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24956 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/compiler/mips/instruction-selector-mips.cc