zig/test/behavior
Andrew Kelley 078037ab9b stage2: passing threadlocal tests for x86_64-linux
* use the real start code for LLVM backend with x86_64-linux
   - there is still a check for zig_backend after initializing the TLS
     area to skip some stuff.
 * introduce new AIR instructions and implement them for the LLVM
   backend. They are the same as `call` except with a modifier.
   - call_always_tail
   - call_never_tail
   - call_never_inline
 * LLVM backend calls hasRuntimeBitsIgnoringComptime in more places to
   avoid unnecessarily depending on comptimeOnly being resolved for some
   types.
 * LLVM backend: remove duplicate code for setting linkage and value
   name. The canonical place for this is in `updateDeclExports`.
 * LLVM backend: do some assembly template massaging to make `%%`
   rendered as `%`. More hacks will be needed to make inline assembly
   catch up with stage1.
2022-03-11 00:04:42 -07:00
..
2022-02-28 23:20:05 +01:00
2022-02-28 23:20:05 +01:00
2021-10-28 17:33:05 -07:00
2022-02-27 18:59:44 -05:00
2022-01-10 21:01:00 +01:00
2022-02-13 14:42:20 +02:00
2022-03-08 21:10:04 +01:00
2022-03-09 13:53:20 -07:00
2022-03-05 11:31:51 +01:00
2022-03-09 16:02:42 -07:00
2022-03-08 21:10:04 +01:00
2022-03-05 11:31:51 +01:00
2022-01-07 00:06:06 -05:00
2022-02-19 14:24:03 +01:00
2022-03-09 13:53:20 -07:00
2022-02-22 21:57:42 +01:00
2022-03-06 16:18:51 -07:00
2022-03-09 13:53:20 -07:00
2021-07-26 20:05:48 -04:00
2022-03-09 13:53:10 -07:00
2022-03-05 11:31:51 +01:00
2022-03-08 20:38:12 +02:00
2022-02-28 23:20:05 +01:00
2022-03-09 13:53:20 -07:00
2022-01-28 11:45:04 -07:00