zig/src
Andrew Kelley 6aac423964
split IrInstruction into IrInst, IrInstSrc, IrInstGen
This makes it so that less memory is used for IR instructions, as well
as catching bugs when one expected one kind of instruction and received
the other.
2020-01-25 21:49:32 -05:00
..
all_types.hpp split IrInstruction into IrInst, IrInstSrc, IrInstGen 2020-01-25 21:49:32 -05:00
analyze.cpp split IrInstruction into IrInst, IrInstSrc, IrInstGen 2020-01-25 21:49:32 -05:00
analyze.hpp split IrInstruction into IrInst, IrInstSrc, IrInstGen 2020-01-25 21:49:32 -05:00
ast_render.cpp Implement the callconv() annotation 2020-01-02 18:53:16 +01:00
ast_render.hpp
bigfloat.cpp
bigfloat.hpp
bigint.cpp allow comparison of any numeric types 2019-12-16 11:09:10 -05:00
bigint.hpp allow comparison of any numeric types 2019-12-16 11:09:10 -05:00
blake2.h
blake2b.c
buffer.cpp
buffer.hpp
cache_hash.cpp
cache_hash.hpp
codegen.cpp split IrInstruction into IrInst, IrInstSrc, IrInstGen 2020-01-25 21:49:32 -05:00
codegen.hpp translate-c supports --cache on 2020-01-03 22:11:19 -05:00
compiler.cpp stage1: move local native_libc.txt to global 2020-01-15 13:42:12 -05:00
compiler.hpp stage1: move local native_libc.txt to global 2020-01-15 13:42:12 -05:00
config.h.in
dump_analysis.cpp un-special-case startup code in the std lib 2019-12-12 18:33:44 -05:00
dump_analysis.hpp
errmsg.cpp strip cwd from compile error paths 2020-01-11 16:45:57 -05:00
errmsg.hpp
error.cpp
error.hpp
glibc.cpp stage1: move local native_libc.txt to global 2020-01-15 13:42:12 -05:00
glibc.hpp
hash_map.hpp
install_files.h
ir_print.cpp split IrInstruction into IrInst, IrInstSrc, IrInstGen 2020-01-25 21:49:32 -05:00
ir_print.hpp split IrInstruction into IrInst, IrInstSrc, IrInstGen 2020-01-25 21:49:32 -05:00
ir.cpp split IrInstruction into IrInst, IrInstSrc, IrInstGen 2020-01-25 21:49:32 -05:00
ir.hpp split IrInstruction into IrInst, IrInstSrc, IrInstGen 2020-01-25 21:49:32 -05:00
libc_installation.cpp
libc_installation.hpp
link.cpp stage1: move local native_libc.txt to global 2020-01-15 13:42:12 -05:00
list.hpp
main.cpp stage1: move local native_libc.txt to global 2020-01-15 13:42:12 -05:00
memory_profiling.cpp
memory_profiling.hpp
os.cpp stage1: move local native_libc.txt to global 2020-01-15 13:42:12 -05:00
os.hpp stage1: move local native_libc.txt to global 2020-01-15 13:42:12 -05:00
parse_f128.c
parse_f128.h
parser.cpp split IrInstruction into IrInst, IrInstSrc, IrInstGen 2020-01-25 21:49:32 -05:00
parser.hpp
range_set.cpp
range_set.hpp
softfloat.hpp
target.cpp expose the ability to disable C sanitization 2019-12-16 13:51:21 -05:00
target.hpp expose the ability to disable C sanitization 2019-12-16 13:51:21 -05:00
tokenizer.cpp disallow multiline strings in test and library names 2020-01-15 14:20:48 -05:00
tokenizer.hpp disallow multiline strings in test and library names 2020-01-15 14:20:48 -05:00
userland.cpp remove concept of translate mode 2019-12-12 14:26:24 +02:00
userland.h remove concept of translate mode 2019-12-12 14:26:24 +02:00
util.cpp
util.hpp prefer C++ compiler builtins for BREAKPOINT 2020-01-12 16:41:11 -05:00
windows_com.hpp
windows_sdk.cpp
windows_sdk.h
zig_clang_cc1_main.cpp
zig_clang_cc1as_main.cpp
zig_clang_driver.cpp
zig_clang.cpp Fix unsafe cast in translate_c 2020-01-22 17:58:57 -05:00
zig_clang.h Fix unsafe cast in translate_c 2020-01-22 17:58:57 -05:00
zig_llvm.cpp Use the LLVM C++ API 2020-01-02 18:57:09 +01:00
zig_llvm.h Use the LLVM C++ API 2020-01-02 18:57:09 +01:00