Brian Fiete
|
71bc9077a1
|
Remove debug
|
2021-10-26 06:15:49 -07:00 |
|
Brian Fiete
|
076be19488
|
MemCpy fix for reg composite sret
|
2021-10-25 08:45:34 -07:00 |
|
Brian Fiete
|
1e3d0308bf
|
Fixed an errorVReg relto issue
|
2021-10-13 12:07:51 -07:00 |
|
Brian Fiete
|
fb1d1aecc0
|
Support for TrueType collections
|
2021-09-22 11:33:47 -07:00 |
|
Brian Fiete
|
c0d6db0824
|
Improved div RAX:RDX vreg expression preservation
|
2021-09-22 08:05:45 -07:00 |
|
Brian Fiete
|
d046cb10a4
|
Fixed mem vreg merge issue
|
2021-07-21 07:42:46 -07:00 |
|
Brian Fiete
|
5f484eadf8
|
Fixed sVal++ global post-increment value
|
2021-07-16 09:07:11 -07:00 |
|
Brian Fiete
|
d06ab26856
|
Added vector index intrinsic for Og+
|
2021-07-15 12:24:55 -07:00 |
|
Brian Fiete
|
8796b3bcc1
|
Removed erroneous error for static property auto-setters mut
|
2021-06-29 15:28:32 -07:00 |
|
Brian Fiete
|
1c1cb1ac49
|
Hashed in more flags
|
2021-06-28 09:43:13 -07:00 |
|
Brian Fiete
|
80007037d7
|
Fixed reg cost calculation for mov to symbol
|
2021-06-23 12:27:42 -07:00 |
|
Brian Fiete
|
f993d3cc62
|
Fix for signed numeric cast with immediate
|
2021-06-23 08:39:12 -07:00 |
|
Brian Fiete
|
044d5d5f03
|
Fixed '*vreg<RAX>' divisor legalization issue
|
2021-02-26 07:35:38 -08:00 |
|
Brian Fiete
|
8e9d7ed4c4
|
Lost changes
|
2021-02-25 10:14:22 -08:00 |
|
Brian Fiete
|
fa8b9eca28
|
Fixed merged vreg forceMem
|
2021-02-24 15:22:43 -08:00 |
|
Brian Fiete
|
524d3993ab
|
Fixed int8[0] aggzero marker
|
2021-02-24 13:52:04 -08:00 |
|
Brian Fiete
|
aa21020255
|
undef ToString fix
|
2021-02-01 05:34:49 -08:00 |
|
Brian Fiete
|
8c700e6deb
|
Fixed const stride issues
|
2021-01-31 06:41:09 -08:00 |
|
Brian Fiete
|
e60bbdf64f
|
Fixed pointer arithmetic stride issues
|
2021-01-31 05:39:00 -08:00 |
|
Brian Fiete
|
ea34f0c2fd
|
Fixed vector GEP
|
2021-01-26 17:01:30 -08:00 |
|
Brian Fiete
|
61f54a4f88
|
Comptime math and bug fixes
|
2021-01-26 06:33:23 -08:00 |
|
Brian Fiete
|
9ccdf7282e
|
Added VarArgs
|
2021-01-22 04:58:08 -08:00 |
|
Brian Fiete
|
15c62583a2
|
Release mode fix
|
2021-01-19 07:56:18 -08:00 |
|
Brian Fiete
|
f665388e91
|
Expanded const aggregate compatibility
|
2021-01-18 14:09:16 -08:00 |
|
Brian Fiete
|
f8ec709750
|
Fixed invalid var debug gap
|
2021-01-16 09:10:15 -08:00 |
|
Brian Fiete
|
4890303508
|
Added comptype
|
2021-01-15 14:28:21 -08:00 |
|
Brian Fiete
|
0f33968030
|
Comptime naming fixes
|
2021-01-09 04:20:45 -08:00 |
|
Brian Fiete
|
3bbf2d8313
|
Comptime updates, start of metaprogramming support
|
2021-01-08 16:21:03 -08:00 |
|
Brian Fiete
|
8d3d4e71ea
|
Fixed some undefs
|
2021-01-04 13:31:09 -08:00 |
|
Brian Fiete
|
9d3b693cfa
|
Fixed some const vector and static vector issues
|
2021-01-01 16:39:04 -08:00 |
|
Brian Fiete
|
65c0f10cba
|
Fixed phi with StringView
|
2020-12-31 06:25:48 -08:00 |
|
Brian Fiete
|
706fe9e04b
|
var-return support for const eval methods
|
2020-12-30 13:24:13 -08:00 |
|
Brian Fiete
|
8a63a7ed80
|
Sized-array calling convention fix
|
2020-12-28 06:42:18 -08:00 |
|
Brian Fiete
|
6c049988b3
|
Fixed generic method and methodref binding issues
|
2020-12-27 10:55:30 -08:00 |
|
Brian Fiete
|
a20519ee04
|
Fixed sized array size inference, primitive type handling in ir
|
2020-12-24 06:58:38 -08:00 |
|
Brian Fiete
|
8894430f98
|
Fixed some constant '1' pointer value handling
|
2020-12-24 06:57:28 -08:00 |
|
Brian Fiete
|
e4fa6776a8
|
32-bit consteval fixes
|
2020-12-23 11:27:46 -08:00 |
|
Brian Fiete
|
be929c3626
|
ConstEval updates, better const struct support
|
2020-12-22 04:50:37 -08:00 |
|
Brian Fiete
|
9b80c26d0a
|
More const eval progress
|
2020-12-19 14:19:33 -08:00 |
|
Brian Fiete
|
187e99c397
|
Fixed release count
|
2020-12-17 05:05:48 -08:00 |
|
Brian Fiete
|
6bb363fb4b
|
CTFE updates, including heap support
|
2020-12-17 04:51:05 -08:00 |
|
Brian Fiete
|
52a441f486
|
Linux fixes
|
2020-12-14 09:24:45 -08:00 |
|
Brian Fiete
|
84a0cf329f
|
sret calling convention fix
|
2020-11-19 13:09:58 -08:00 |
|
Brian Fiete
|
e2de5becab
|
Fixed dbgvar lifetime extension issue
|
2020-11-16 06:35:01 -08:00 |
|
Brian Fiete
|
d4d74ed37c
|
Fixed switch with constant value and fallthroughs
|
2020-11-04 09:23:34 -08:00 |
|
Brian Fiete
|
f09a9b41f1
|
Fixed enum with extension with ToString override
|
2020-10-26 11:38:44 -07:00 |
|
Brian Fiete
|
7473fdeaa6
|
Fixed broken fp legalization
|
2020-10-16 13:49:22 -07:00 |
|
Brian Fiete
|
0b02483971
|
Debugging helpers
|
2020-10-13 13:41:41 -07:00 |
|
Brian Fiete
|
71eca79ef1
|
Fixed Abs codegen bug with spilled vregs
|
2020-10-12 11:11:18 -07:00 |
|
Brian Fiete
|
06f6c41679
|
Debug Break,SafeBreak,IsDebuggerPresent. [NoDebug]
|
2020-10-10 07:08:30 -07:00 |
|