Brian Fiete
|
65c0f10cba
|
Fixed phi with StringView
|
2020-12-31 06:25:48 -08:00 |
|
Brian Fiete
|
8894430f98
|
Fixed some constant '1' pointer value handling
|
2020-12-24 06:57:28 -08:00 |
|
Brian Fiete
|
be929c3626
|
ConstEval updates, better const struct support
|
2020-12-22 04:50:37 -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
|
7473fdeaa6
|
Fixed broken fp legalization
|
2020-10-16 13:49:22 -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 |
|
Brian Fiete
|
cff6bf5583
|
Remove debug flag
|
2020-09-14 08:47:41 -07:00 |
|
Brian Fiete
|
0d46321881
|
uint16 division fix
|
2020-09-14 08:47:23 -07:00 |
|
Brian Fiete
|
0700697fe9
|
Better asserts
|
2020-09-01 15:56:03 -07:00 |
|
Brian Fiete
|
122e321d1c
|
More SIMD work
|
2020-08-27 10:11:42 -07:00 |
|
Brian Fiete
|
d4c78c0799
|
Allow explicit bool-to-number casts
|
2020-08-23 10:31:56 -07:00 |
|
Brian Fiete
|
e5406250e3
|
Fixed REX for imul8
|
2020-08-23 07:42:42 -07:00 |
|
Brian Fiete
|
64b62c09be
|
Start of SIMD support
|
2020-08-23 05:42:42 -07:00 |
|
Brian Fiete
|
a6e191d2f1
|
Fixed pointer-to-float conversion
|
2020-08-10 06:38:28 -07:00 |
|
Brian Fiete
|
36b56563a2
|
Fixed Abs for XMMs with REX, fixed modulo of 1.0
|
2020-08-09 07:17:07 -07:00 |
|
Brian Fiete
|
7e843bb402
|
More Fail info, better fail on OperandToAddr
|
2020-08-03 10:00:32 -07:00 |
|
Brian Fiete
|
4f7e114c9b
|
Fixed memcpy reg remap
|
2020-07-18 06:51:25 -07:00 |
|
Brian Fiete
|
b30a72719c
|
Fixed issues with global var addresses in const arrays
|
2020-07-13 08:51:02 -07:00 |
|
Brian Fiete
|
1fc64a1690
|
Additional debug information during crash
|
2020-07-12 06:27:23 -07:00 |
|
Brian Fiete
|
0cbe2376ec
|
Added protective case
|
2020-06-30 05:37:34 -07:00 |
|
Brian Fiete
|
7d680c2a48
|
Fixed actualization of illegal offset scales
|
2020-06-29 12:16:47 -07:00 |
|
Brian Fiete
|
014ce28195
|
Better ToString support for values
|
2020-06-16 07:50:40 -07:00 |
|
Brian Fiete
|
89aeb7924c
|
Fixed BeInstEnumerator.Remove
|
2020-06-13 09:49:16 -07:00 |
|
Brian Fiete
|
1d44e232ca
|
Removing debug name
|
2020-06-13 08:37:14 -07:00 |
|
Brian Fiete
|
bb64d99ac4
|
Improved large-method generation - simple vreg lives, block splits
|
2020-06-13 04:56:56 -07:00 |
|
Brian Fiete
|
dce27867d3
|
Fixed division bug
|
2020-06-10 05:00:29 -07:00 |
|
Brian Fiete
|
8c2d65ca78
|
Const sized array lookup fix
|
2020-05-25 13:39:25 -07:00 |
|
Brian Fiete
|
aea367b95e
|
Fixed i8 mul issue with no mResult
|
2020-05-25 05:37:40 -07:00 |
|
Brian Fiete
|
adbae6f1d4
|
Fixes to global indexing
|
2020-05-22 06:39:12 -07:00 |
|
Brian Fiete
|
24f931df51
|
Fix to sized array initialization
|
2020-05-22 06:06:43 -07:00 |
|
Brian Fiete
|
71aea8107f
|
Fixed int8 imul issue
|
2020-05-13 17:08:08 -07:00 |
|
Brian Fiete
|
5de6373b99
|
Fixed code generation when dereferencing a null constant
|
2020-05-10 06:32:15 -07:00 |
|
Brian Fiete
|
5f010456be
|
Add/Sub fix
|
2020-05-01 09:10:33 -07:00 |
|
Brian Fiete
|
766b274426
|
Fixed hotswap error zeroing libs, fixed indexer type lookup errors
|
2020-04-13 06:41:54 -07:00 |
|
Brian Fiete
|
dce4a3ecf2
|
Made abs an intrinsic
|
2020-03-21 07:10:59 -07:00 |
|
Brian Fiete
|
69cb6d0208
|
Fixed division issue with RDX preservation
|
2020-03-20 09:24:38 -07:00 |
|
Brian Fiete
|
e508b8ded7
|
Fixed debug variable definition ranges
|
2020-02-29 12:45:44 -08:00 |
|
Brian Fiete
|
857c1c384a
|
Added support for "case when" (valueless) switch cases
|
2020-02-23 06:14:14 -08:00 |
|
Brian Fiete
|
4efa88376c
|
Fixed extension issue, fixed false dep from conversion operator
|
2020-02-22 06:49:56 -08:00 |
|
Brian Fiete
|
ace51cb7be
|
Fixed step out in disassembly
|
2020-02-20 09:31:06 -08:00 |
|
Brian Fiete
|
1f20d76f94
|
Added a 'cast' intrinsic
|
2020-02-19 13:16:33 -08:00 |
|
Brian Fiete
|
2b0f7fb485
|
Fixed 'let' of a string literal
|
2020-02-13 08:43:45 -08:00 |
|
Brian Fiete
|
8171c842f0
|
Fixed varargs and tuple building
|
2020-02-11 08:37:52 -08:00 |
|
Brian Fiete
|
9d1b85cceb
|
Added errors panel
|
2020-01-12 09:21:50 -08:00 |
|
Brian Fiete
|
8b71f8d49a
|
Fixed backend error vreg handling, softer fails, fixed a forcelink issue
|
2019-12-11 16:54:36 -08:00 |
|
Brian Fiete
|
ad9075d1aa
|
Improved Win32 debugging
|
2019-11-30 13:28:40 -08:00 |
|
Brian Fiete
|
ac77923a33
|
Fixed constant float aggregates
|
2019-11-28 09:10:07 -08:00 |
|