gingerBill c1333d75ef Add `##` and `##=` operators 9 months ago
..
gb 99d91ccd31 Work on making name mangling deterministic 11 months ago
libtommath 10f4d8df32 Override libtommath allocation procedures 4 years ago
llvm-c d209af5094 Update to LLVM 20.1.0 10 months ago
tilde bc99bacb21 Update Tilde 2 years ago
ucg f7243eac74 Force `cl.exe` to parse Odin source as utf-8. 1 year ago
utf8proc 218d1131e8 Change how foreign imports work for mac 6 years ago
array.cpp 9a2fc6cf4c Serialize errors to make them sortable, deterministic, and generally more control 1 year ago
big_int.cpp 26f9688c69 Fix early overwrite of dst w/ exp_u64 1 year ago
bug_report.cpp b86d2c30b6 fix odin report macos version reporting unknown when release isn't a 3 point 11 months ago
build_cpuid.cpp 3bfe675a68 && 1 year ago
build_settings.cpp e7ae7b8fd4 Command `package` -> `bundle` 9 months ago
build_settings_microarch.cpp badd2c90f9 drop llvm 19 feature/microarch table 10 months ago
bundle_command.cpp e7ae7b8fd4 Command `package` -> `bundle` 9 months ago
cached.cpp 28b26043fb cached.cpp: Improve internal cached robustness 1 year ago
check_builtin.cpp ce026ff2c4 Fix #4949 10 months ago
check_decl.cpp 19b59461b0 Use `TypeSet` for DeclInfo deps 11 months ago
check_expr.cpp c1333d75ef Add `##` and `##=` operators 9 months ago
check_stmt.cpp 0ab323012e Use `TypeSet` instead of `PtrSet<Type *>` 11 months ago
check_type.cpp 5bd43b94ec Improve error message for matrices with no rows or columns 11 months ago
checker.cpp e6718fcfcc Very very rudimentary support for `-target:linux_arm64 -subtarget:android` 9 months ago
checker.hpp ebda946d61 Move temporary array out of `CheckerInfo` 11 months ago
checker_builtin_procs.hpp 4afedbc051 Added simd_extract_lsbs intrinsic as well. 10 months ago
common.cpp c25ac939d4 Add `cast` back 11 months ago
common_memory.cpp a45e05bb18 Remove need for `BlockingMutex` in `Arena` 1 year ago
docs.cpp 9a2fc6cf4c Serialize errors to make them sortable, deterministic, and generally more control 1 year ago
docs_format.cpp e38a08013e Remove `#relative` types from the compiler 1 year ago
docs_writer.cpp 344eb6cb42 Fix name canonicalization for doc writer 10 months ago
entity.cpp 99d91ccd31 Work on making name mangling deterministic 11 months ago
error.cpp 6b4b0cea5d Add table-driven (in)definite article to some errors. 1 year ago
exact_value.cpp e2ba8ff6e6 Fix #4530 1 year ago
libtommath.cpp 5c7cb393dc Slim down LibTomMath compile. 4 years ago
linker.cpp edf97bdb03 Merge pull request #4970 from odin-lang/bill/android-subtarget 9 months ago
llvm_abi.cpp d209af5094 Update to LLVM 20.1.0 10 months ago
llvm_backend.cpp f80e73e036 few llvm 20 changes 10 months ago
llvm_backend.hpp 400348c925 Improve global array index to be on a per module basis 10 months ago
llvm_backend_const.cpp 5e89e5ad8b Use `store` 10 months ago
llvm_backend_debug.cpp d209af5094 Update to LLVM 20.1.0 10 months ago
llvm_backend_expr.cpp c1333d75ef Add `##` and `##=` operators 9 months ago
llvm_backend_general.cpp f85db012b8 fix off by one temp cstring and put objc names on permanent allocator to be safe 10 months ago
llvm_backend_opt.cpp f6488383d7 fix instrumentation features on LLVM versions with typed pointers 1 year ago
llvm_backend_passes.cpp 809ee42873 Fix typo in passes 10 months ago
llvm_backend_proc.cpp 729b6a4337 Merge pull request #4974 from harold-b/hb.fix-syscall-memory-dep 9 months ago
llvm_backend_stmt.cpp 168a41ba2c Fix #4803 10 months ago
llvm_backend_type.cpp ebda946d61 Move temporary array out of `CheckerInfo` 11 months ago
llvm_backend_utility.cpp f85db012b8 fix off by one temp cstring and put objc names on permanent allocator to be safe 10 months ago
main.cpp e7ae7b8fd4 Command `package` -> `bundle` 9 months ago
microsoft_craziness.h 3072a02d5d Attempt to account for BuildTools installer's lack of \ 1 year ago
name_canonicalization.cpp 344eb6cb42 Fix name canonicalization for doc writer 10 months ago
name_canonicalization.hpp de70e6faa0 Use more type hashes where possible 10 months ago
odin_compiler.natvis 0992239d86 Embed natvis in windows debug build for easier viewing of strings and Arrays 3 years ago
parser.cpp c1333d75ef Add `##` and `##=` operators 9 months ago
parser.hpp 328d893cb5 `#unroll(N) for` 1 year ago
parser_pos.cpp 38fffff06a Begin moving `foreign import` import paths to be evaluated in the semantic phase rather than parsing. 1 year ago
path.cpp 9b3d381af0 Fix another typo 9 months ago
priority_queue.cpp ac5f5a33e9 `gb_internal` a lot 3 years ago
ptr_map.cpp ad0053b798 Make doc writer use the old "Ordered Insertion" based `PtrMap` 1 year ago
ptr_set.cpp 9b26bb2e6a Begin work on hash types 11 months ago
queue.cpp c5decd3eae Fix possible race and correct linkage _after_ generation 1 year ago
range_cache.cpp c1f5be24e2 Remove dead code in the compiler 3 years ago
string.cpp eee450516e Improve bodge for android execute build 9 months ago
string_map.cpp 242307dd44 Revert to old `StringMap` internal layout 1 year ago
string_set.cpp a3e77dcc3b Minor clean up 1 year ago
thread_pool.cpp a8f84c87ae Add the permanent and temporary arenas directly on the `Thread` 1 year ago
threading.cpp 0059507374 Fix futex(8) usage on OpenBSD. 10 months ago
tilde.cpp b79d7e6917 disallow non-global foreign import of variables on wasm 1 year ago
tilde.hpp bc99bacb21 Update Tilde 2 years ago
tilde_builtin.cpp 984a95b8c7 Update Tilde 2 years ago
tilde_const.cpp bc99bacb21 Update Tilde 2 years ago
tilde_debug.cpp 0cb9908f27 Update Tilde 2 years ago
tilde_expr.cpp bc99bacb21 Update Tilde 2 years ago
tilde_proc.cpp e0652ee2f4 Minor fix to call expr in tilde with variadic parameters 2 years ago
tilde_stmt.cpp ca2b2c498e Add `-obfuscate-source-code-locations` 2 years ago
tilde_type_info.cpp ca2b2c498e Add `-obfuscate-source-code-locations` 2 years ago
timings.cpp 2a219fa830 Correct `-use-separate-module` behaviour 1 year ago
tokenizer.cpp c1333d75ef Add `##` and `##=` operators 9 months ago
types.cpp d0d5cf800e Fix `nullptr` check 10 months ago
unicode.cpp bb308b3ff4 Add missing guards around push/pop pragmas 1 year ago