florian
|
6d157b5bf0
|
+ Risc-V 32: optimize QWord(1) shl ...
|
2024-07-28 21:17:25 +02:00 |
|
florian
|
08bf5f7201
|
* indentation fixed
|
2024-07-28 20:47:46 +02:00 |
|
Nikolay Nikolov
|
e48fdc5b0f
|
+ added WebAssembly inline asm tests for:
i32.clz
i64.clz
i32.ctz
i64.ctz
i32.popcnt
i64.popcnt
|
2024-07-28 19:32:36 +03:00 |
|
Nikolay Nikolov
|
c1d6cad444
|
+ added WebAssembly inline asm tests for:
i32.rotl
i64.rotl
i32.rotr
i64.rotr
|
2024-07-28 19:24:02 +03:00 |
|
Nikolay Nikolov
|
5043bdaf18
|
+ added WebAssembly inline asm tests for:
i32.shr_s
i64.shr_s
|
2024-07-28 19:17:28 +03:00 |
|
Nikolay Nikolov
|
536b85021d
|
+ added WebAssembly inline asm tests for:
i32.shr_u
i64.shr_u
|
2024-07-28 19:12:12 +03:00 |
|
Nikolay Nikolov
|
a1e4d5a517
|
+ added WebAssembly inline asm test for:
i32.shl
i64.shl
|
2024-07-28 19:06:20 +03:00 |
|
Nikolay Nikolov
|
3967814081
|
+ added WebAssembly inline asm test for:
i32.and
i64.and
i32.or
i64.or
i32.xor
i64.xor
|
2024-07-28 18:58:31 +03:00 |
|
Nikolay Nikolov
|
28a849a293
|
+ added WebAssembly inline asm test for:
i32.rem_s
i64.rem_s
i32.rem_u
i64.rem_u
|
2024-07-28 18:46:48 +03:00 |
|
Nikolay Nikolov
|
3ad7a0e716
|
+ added WebAssembly inline asm tests for the instructions:
i32.div_s
i64.div_s
i32.div_u
i64.div_u
|
2024-07-28 18:38:32 +03:00 |
|
florian
|
9c81c4a5fa
|
* apply OptPass1OP to more instructions
|
2024-07-28 16:58:49 +02:00 |
|
florian
|
d270c2ccdd
|
* better zero extension for Risc-V32
|
2024-07-28 16:42:32 +02:00 |
|
Rika Ichinose
|
2536529bc0
|
Reuse DWARF buffer on seeks.
|
2024-07-28 11:02:59 +03:00 |
|
florian
|
1c96bf5d30
|
+ S*LI x,x,0 to nop optimization
|
2024-07-27 21:06:49 +02:00 |
|
florian
|
c81f10bfbd
|
+ apply OptPass1OP also to SRL/SLL
* fix commit
|
2024-07-27 21:00:03 +02:00 |
|
florian
|
124480e73a
|
* spelling fixed
|
2024-07-27 19:51:37 +02:00 |
|
florian
|
1737035501
|
+ riscv32: trv32shlshrnode.second_64bit
|
2024-07-27 19:48:16 +02:00 |
|
Michaël Van Canneyt
|
bcdd29b556
|
* API to show objects in webassembly runtime in browser
|
2024-07-27 15:37:59 +02:00 |
|
Michaël Van Canneyt
|
b530804eb6
|
* Use Int32 for index
|
2024-07-27 15:16:43 +02:00 |
|
Michaël Van Canneyt
|
429d04089e
|
* Wrong file copied
|
2024-07-27 13:21:24 +02:00 |
|
Ondrej Pokorny
|
6456ced31f
|
Postgres: add support to missing integer param types
|
2024-07-27 06:40:00 +00:00 |
|
Michaël Van Canneyt
|
963a55db52
|
* Fix copy and paste error. Fixes issue #40863
|
2024-07-27 08:26:21 +02:00 |
|
Michaël Van Canneyt
|
87137a4aaa
|
* Do not include class and array properties in RTTI
|
2024-07-27 08:21:44 +02:00 |
|
Michaël Van Canneyt
|
b3b4343e6b
|
* Disposed is protected, does not appear by default in RTTI
|
2024-07-27 08:21:44 +02:00 |
|
florian
|
a57971204c
|
* reduce iterations for RiscV32 for now
|
2024-07-26 21:48:20 +02:00 |
|
J. Gareth "Curious Kit" Moreton
|
a06a20f9c0
|
* x86: Fixed an issue where invalid typecast errors would be raised in the peephole optimizer under -CriotR
|
2024-07-25 20:35:06 +00:00 |
|
Ondrej Pokorny
|
295364e95b
|
pas2js: rtl.showException: show stack trace both in alert box and console
|
2024-07-25 20:15:59 +02:00 |
|
marcoonthegit
|
bf4d68f96d
|
* missing ^ in pointer declaration.
|
2024-07-25 11:50:59 +02:00 |
|
Michaël Van Canneyt
|
7fb83161b7
|
* Correct interface ArrayBufferView
|
2024-07-25 11:10:49 +02:00 |
|
Michaël Van Canneyt
|
0457690a8b
|
* Redefine (T|I)JSArrayBufferView
|
2024-07-25 10:53:08 +02:00 |
|
Michaël Van Canneyt
|
89cd72b71c
|
* Implement DataView properties
|
2024-07-25 10:37:26 +02:00 |
|
Michaël Van Canneyt
|
cb16466757
|
* Implement DataView
|
2024-07-25 10:33:06 +02:00 |
|
florian
|
28704b2976
|
* distclean removes msgtxt.inc and msgidx.inc, resolves #40861
|
2024-07-24 22:25:00 +02:00 |
|
Michaël Van Canneyt
|
4016e1acca
|
* NativeInt size depends on platform.
|
2024-07-24 20:38:16 +02:00 |
|
Michaël Van Canneyt
|
93937f99ae
|
* Fix bug with nameIndex
|
2024-07-24 20:37:44 +02:00 |
|
Michaël Van Canneyt
|
342d3338e5
|
* Correctly pass UsePublishedOnly on to sub-contexts. Fixes issue #40828
|
2024-07-24 18:07:09 +02:00 |
|
Michaël Van Canneyt
|
fef7d7b683
|
* Fix syntax error
|
2024-07-24 16:33:40 +02:00 |
|
Michaël Van Canneyt
|
91ee643d5f
|
* Update debug info setting
|
2024-07-24 16:20:58 +02:00 |
|
Michaël Van Canneyt
|
331e851549
|
* Dictionary constructor accepting dictionary record
|
2024-07-24 16:20:27 +02:00 |
|
Michaël Van Canneyt
|
73867e47f9
|
* Add Error.Message
|
2024-07-24 14:45:51 +02:00 |
|
Michaël Van Canneyt
|
a4c03016fc
|
* Use interfaces everywhere
|
2024-07-24 14:45:51 +02:00 |
|
Michaël Van Canneyt
|
478a227aa4
|
* like as -> as
|
2024-07-24 11:15:51 +02:00 |
|
Michaël Van Canneyt
|
6a067b55d1
|
* Some minor rewordings as per 39349
|
2024-07-24 08:56:33 +02:00 |
|
florian
|
af01314799
|
* properly write info if GDB is not found
|
2024-07-23 22:56:50 +02:00 |
|
Nikolay Nikolov
|
ee3ff19312
|
+ allow referencing TLS_SIZE_SYM, TLS_ALIGN_SYM and TLS_BASE_SYM from WebAssembly inline asm
|
2024-07-22 16:45:26 +03:00 |
|
Nikolay Nikolov
|
43229cdf2e
|
+ support the atomic instructions in the WebAssembly inline asm reader
|
2024-07-22 02:02:25 +03:00 |
|
Karoly Balogh
|
e571bd8693
|
h68units: added an initial version of an IOCS API unit with some graphics related calls, and an example program using it
|
2024-07-22 00:53:10 +02:00 |
|
Karoly Balogh
|
8d7517b430
|
h68units: fixed dottedunits inclusion
|
2024-07-22 00:53:10 +02:00 |
|
Karoly Balogh
|
3ee412a4a5
|
human68k: add interface function to h68kdos_super call
|
2024-07-22 00:53:10 +02:00 |
|
Michaël Van Canneyt
|
e0b8e2f5fe
|
* Allow to create arrays and lists
|
2024-07-21 22:41:29 +02:00 |
|