[llvm-commits] [llvm] r127156 - /llvm/trunk/docs/LangRef.html

Nick Lewycky nicholas at mxc.ca
Mon Mar 7 22:32:41 PST 2011


Duncan Sands wrote:
> Author: baldrick
> Date: Mon Mar  7 03:12:24 2011
> New Revision: 127156
>
> URL: http://llvm.org/viewvc/llvm-project?rev=127156&view=rev
> Log:
> Clarify that the result of an srem is only guaranteed to have the same sign as the
> left-hand-side if the result is non-zero.

Right, I'd forgotten about this. Thanks!!

Nick

>
> Modified:
>      llvm/trunk/docs/LangRef.html
>
> Modified: llvm/trunk/docs/LangRef.html
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/LangRef.html?rev=127156&r1=127155&r2=127156&view=diff
> ==============================================================================
> --- llvm/trunk/docs/LangRef.html (original)
> +++ llvm/trunk/docs/LangRef.html Mon Mar  7 03:12:24 2011
> @@ -3611,9 +3611,10 @@
>
>   <h5>Semantics:</h5>
>   <p>This instruction returns the<i>remainder</i>  of a division (where the result
> -   has the same sign as the dividend,<tt>op1</tt>), not the<i>modulo</i>
> -   operator (where the result has the same sign as the divisor,<tt>op2</tt>) of
> -   a value.  For more information about the difference,
> +   is either zero or has the same sign as the dividend,<tt>op1</tt>), not the
> +<i>modulo</i>  operator (where the result is either zero or has the same sign
> +   as the divisor,<tt>op2</tt>) of a value.
> +   For more information about the difference,
>      see<a href="http://mathforum.org/dr.math/problems/anne.4.28.99.html">The
>      Math Forum</a>. For a table of how this is implemented in various languages,
>      please see<a href="http://en.wikipedia.org/wiki/Modulo_operation">
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>




More information about the llvm-commits mailing list