diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2022-04-27 13:51:53 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2022-04-27 14:18:34 -0700 |
| commit | 087aedfa38e0eb2a8f0e3055be18625017060b29 (patch) | |
| tree | daf083d2a0ffccea4b4764ebd94ddb0704eb5333 /src/arch | |
| parent | 7d6a6ce87fde465ffc3bd6b0a8bb6e039c67268f (diff) | |
| download | zig-087aedfa38e0eb2a8f0e3055be18625017060b29.tar.gz zig-087aedfa38e0eb2a8f0e3055be18625017060b29.zip | |
stage2: fix recent LLVM backend code
* std.math.snan: fix compilation error. Also make it and nan inline.
* LLVM: use a proper enum type for float op instead of enum literal.
Also various cleanups.
* LLVM: use LLVMBuildVectorSplat for vector splat AIR instruction.
- also the bindings had parameter order wrong
* LLVM: additionally handle f16 lowering. For now all targets report OK
but I think we will need to add some exceptions to this list.
Diffstat (limited to 'src/arch')
0 files changed, 0 insertions, 0 deletions
