zig/src
Andrew Kelley ba3d21ca67 better divTrunc codegen
branch and phi instead of select instruction

fixes division test for windows. See #302
2017-09-30 16:59:31 -04:00
..
all_types.hpp better divTrunc codegen 2017-09-30 16:59:31 -04:00
analyze.cpp windows gui hello world 2017-09-24 03:55:45 -04:00
analyze.hpp
ast_render.cpp parse-c: field access expressions 2017-09-21 00:54:08 -04:00
ast_render.hpp
bigfloat.cpp depend on embedded SoftFloat-3d instead of __float128 2017-09-14 01:46:47 -04:00
bigfloat.hpp depend on embedded SoftFloat-3d instead of __float128 2017-09-14 01:46:47 -04:00
bigint.cpp do not depend on __int128 2017-09-14 02:48:16 -04:00
bigint.hpp do not depend on __int128 2017-09-14 02:48:16 -04:00
buffer.cpp
buffer.hpp fix up msvc stuff to make it work on linux and macos too 2017-09-13 02:40:02 -04:00
c_tokenizer.cpp c macros: support hex chars (#459) 2017-09-10 16:35:56 -04:00
c_tokenizer.hpp c macros: support hex chars (#459) 2017-09-10 16:35:56 -04:00
codegen.cpp better divTrunc codegen 2017-09-30 16:59:31 -04:00
codegen.hpp add -mllvm support 2017-09-17 17:46:16 -04:00
config.h.in
errmsg.cpp
errmsg.hpp
error.cpp
error.hpp
hash_map.hpp
ir_print.cpp
ir_print.hpp
ir.cpp Merge branch 'master' into c-to-zig 2017-09-20 12:52:54 -04:00
ir.hpp
link.cpp windows gui hello world 2017-09-24 03:55:45 -04:00
link.hpp
list.hpp
main.cpp better divTrunc codegen 2017-09-30 16:59:31 -04:00
os.cpp better implementation of os_spawn_process for windows 2017-09-30 00:43:22 -04:00
os.hpp better output for cross platform zig test on windows 2017-09-30 14:07:26 -04:00
parsec.cpp fix chain assignment semicolon 2017-09-20 23:49:46 -07:00
parsec.hpp
parser.cpp fix up msvc stuff to make it work on linux and macos too 2017-09-13 02:40:02 -04:00
parser.hpp fix up msvc stuff to make it work on linux and macos too 2017-09-13 02:40:02 -04:00
range_set.cpp
range_set.hpp
softfloat.hpp depend on embedded SoftFloat-3d instead of __float128 2017-09-14 01:46:47 -04:00
target.cpp zig test on 64-bit windows runs 32-bit tests 2017-09-30 14:40:16 -04:00
target.hpp zig test on 64-bit windows runs 32-bit tests 2017-09-30 14:40:16 -04:00
tokenizer.cpp fix build on mingw 2017-09-28 09:43:40 -04:00
tokenizer.hpp
util.cpp
util.hpp parsec: cleaner shifting code for fixed size types 2017-09-20 22:44:24 -04:00
zig_llvm.cpp add -mllvm support 2017-09-17 17:46:16 -04:00
zig_llvm.hpp add -mllvm support 2017-09-17 17:46:16 -04:00