zig/test/behavior
Andrew Kelley 09f1d62bdf add new builtin function @tan
The reason for having `@tan` is that we already have `@sin` and `@cos`
because some targets have machine code instructions for them, but in the
case that the implementation needs to go into compiler-rt, sin, cos, and
tan all share a common dependency which includes a table of data. To
avoid duplicating this table of data, we promote tan to become a builtin
alongside sin and cos.

ZIR: The tag enum is at capacity so this commit moves
`field_call_bind_named` to be `extended`. I measured this as one of
the least used tags in the zig codebase.

Fix libc math suffix for `f32` being wrong in both stage1 and stage2.
stage1: add missing libc prefix for float functions.
2022-04-27 16:45:23 -07:00
..
2022-04-27 16:45:23 -07:00
2022-04-22 07:52:21 -07:00
2022-03-30 12:10:02 +03:00
2022-03-26 21:20:29 +01:00
2022-03-18 15:02:52 -07:00
2022-04-16 12:23:47 +02:00
2022-04-22 07:52:21 -07:00
2022-04-27 14:29:59 -07:00
2022-04-02 21:54:01 +02:00
2022-03-21 22:01:34 -04:00
2022-04-14 10:12:45 -07:00
2022-03-18 15:02:52 -07:00
2022-03-18 15:02:52 -07:00
2022-03-24 17:04:50 +01:00
2022-03-23 21:40:33 +01:00
2022-03-18 15:02:52 -07:00
2022-04-07 05:04:38 -06:00
2022-03-27 11:49:54 +03:00