| ... | @@ -6828,9 +6828,12 @@ async fn func(y: *i32) void { | ... | @@ -6828,9 +6828,12 @@ async fn func(y: *i32) void { |
| 6828 | {#header_open|@mulAdd#} | 6828 | {#header_open|@mulAdd#} |
| 6829 | <pre>{#syntax#}@mulAdd(comptime T: type, a: T, b: T, c: T) T{#endsyntax#}</pre> | 6829 | <pre>{#syntax#}@mulAdd(comptime T: type, a: T, b: T, c: T) T{#endsyntax#}</pre> |
| 6830 | <p> | 6830 | <p> |
| 6831 | Fused multiply add (for floats), similar to {#syntax#}(a * b) + c{#endsyntax#}, except | 6831 | Fused multiply add, similar to {#syntax#}(a * b) + c{#endsyntax#}, except |
| 6832 | only rounds once, and is thus more accurate. | 6832 | only rounds once, and is thus more accurate. |
| 6833 | </p> | 6833 | </p> |
| | 6834 | <p> |
| | 6835 | Supports Floats and Vectors of floats. |
| | 6836 | </p> |
| 6834 | {#header_close#} | 6837 | {#header_close#} |
| 6835 | | 6838 | |
| 6836 | {#header_open|@byteSwap#} | 6839 | {#header_open|@byteSwap#} |