1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-08 11:38:21 +02:00
Commit graph

24 commits

Author SHA1 Message Date
Brian Fiete
f54980400e Fixed array alloca with non-aligned structs 2022-04-26 11:41:34 -07:00
Brian Fiete
676e7988fb Fixes from valgrind 2022-03-18 18:06:14 -07:00
Brian Fiete
7d0121ea27 Explicit 64-bit indexer truncation on 32-bit builds 2022-02-07 15:35:00 -05:00
Brian Fiete
125d5c0c8c Added Target CPU workspace override 2022-01-25 07:04:54 -05:00
Brian Fiete
1b5f85615a Disable lto on modules with dll exports (lld-link bug) 2022-01-13 11:40:44 -05:00
Brian Fiete
eb375362a1 Arithmetic overflow checks 2022-01-11 08:17:09 -05:00
Brian Fiete
c107a33268 Handle block splitting in tuple match 2021-11-15 16:44:28 -08:00
Brian Fiete
e60bbdf64f Fixed pointer arithmetic stride issues 2021-01-31 05:39:00 -08:00
Brian Fiete
f665388e91 Expanded const aggregate compatibility 2021-01-18 14:09:16 -08:00
Brian Fiete
3bbf2d8313 Comptime updates, start of metaprogramming support 2021-01-08 16:21:03 -08:00
Brian Fiete
b3fe79522e Fixed datalayout initialization 2020-09-14 06:52:19 -07:00
Brian Fiete
ca4b383339 More SIMD work 2020-08-25 07:33:55 -07:00
Brian Fiete
64b62c09be Start of SIMD support 2020-08-23 05:42:42 -07:00
Brian Fiete
0fbe15040d Extended TryMemCpy to work on structs 2020-08-12 11:42:15 -07:00
Brian Fiete
d3bfc731ef Improved errors 2020-07-13 09:55:16 -07:00
Brian Fiete
0c946de3ca Added RefType, changed how CRepr types are represented 2020-07-02 11:05:17 -07:00
Brian Fiete
cf6d8a3a99 Added memcpy opt for large arrays 2020-06-13 08:38:13 -07:00
Brian Fiete
5da74382d4 Interop fixes and tests, fixing xplat struct passing issues 2020-06-10 07:12:07 -07:00
Brian Fiete
61468d818f Added MD5 file hashes to Beef 2020-03-23 12:07:05 -07:00
Brian Fiete
1f20d76f94 Added a 'cast' intrinsic 2020-02-19 13:16:33 -08:00
Brian Fiete
e2dad5f838 Added TargetTriple, fixed asm stuff for non-x86 LLVM 2019-10-17 06:30:17 -07:00
Brian Fiete
8c18d56c9e Added AArch64 support 2019-10-16 13:07:37 -07:00
Brian Fiete
c9e0ab6089 Added changes to support CompilerExplorer 2019-10-11 05:58:08 -07:00
Brian Fiete
078564ac9e Initial checkin 2019-08-23 11:56:54 -07:00