diff --git a/docs/LangRef.html b/docs/LangRef.html index 0cfd533c25e..232b4683323 100644 --- a/docs/LangRef.html +++ b/docs/LangRef.html @@ -156,7 +156,7 @@
- declare double %llvm.sqrt.f32(float Val) - declare double %llvm.sqrt.f64(double Val) + declare float %llvm.sqrt.f32(float %Val) + declare double %llvm.sqrt.f64(double %Val)
+ declare float %llvm.powi.f32(float %Val, int %power) + declare double %llvm.powi.f64(double %Val, int %power) ++ +
+The 'llvm.powi.*' intrinsics return the first operand raised to the +specified (positive or negative) power. The order of evaluation of +multiplications is not defined. +
+ ++The second argument is an integer power, and the first is a value to raise to +that power. +
+ ++This function returns the first value raised to the second power with an +unspecified sequence of rounding operations.
+