diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2022-06-06 18:21:24 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2022-06-07 00:47:10 -0400 |
| commit | e9fc58eab77d60dfb02155ff17178b496d75d035 (patch) | |
| tree | 97cfc4358856f63f1676065df5a6055ded0c6f8b /lib/std/simd.zig | |
| parent | d9b0c984aaf4f5e738ca4d06f160a9110f9167ec (diff) | |
| download | zig-e9fc58eab77d60dfb02155ff17178b496d75d035.tar.gz zig-e9fc58eab77d60dfb02155ff17178b496d75d035.zip | |
LLVM: handle extern function name collisions
Zig allows multiple extern functions with the same name, and the
backends have to handle this possibility.
For LLVM, we keep a sparse map of collisions, and then resolve them in
flushModule(). This introduces some technical debt that will have to be
resolved when adding incremental compilation support to the LLVM
backend.
Diffstat (limited to 'lib/std/simd.zig')
0 files changed, 0 insertions, 0 deletions
