Nikolay Nikolov
|
21668148d8
* WebAssembly internal linker: invoke helper code generation moved earlier,
|
7 months ago |
florian
|
27e17e3186
+ RiscV64: make use of rev8 instruction
|
7 months ago |
Michaël Van Canneyt
|
708a479fdd
* ID is now handled in webassembly
|
7 months ago |
Michaël Van Canneyt
|
008397cb49
* Object ID must be controlled by wasm side
|
7 months ago |
Hunter200165
|
c04024506b
Fixed infinite recursion in `ASNFetchOID` in fpasn.pp
|
7 months ago |
florian
|
490c431bf9
* make use of not_zero in tbasecgarm.a_bit_scan_reg_reg
|
7 months ago |
Pierre Muller
|
1a07e13c02
Disable high(taitype)<=31 check for LLVM compiler
|
7 months ago |
florian
|
29b3b09251
* allow absolutes on open arrays (use of this is doubtful though), resolves #41147
|
7 months ago |
Michaël Van Canneyt
|
637fa74c5c
* API to share JOB objects between threads (if browser allows)
|
7 months ago |
florian
|
99b71eafda
* simplified code
|
7 months ago |
Rika Ichinose
|
840df7e243
Disable MemPos on JVM.
|
7 months ago |
Rika Ichinose
|
c3f80014b4
Remove FDestroyCount.
|
7 months ago |
Rika Ichinose
|
d1ba97d462
Make use of not_zero in x86 bitscans.
|
7 months ago |
Nikolay Nikolov
|
55aa5ac129
* WebAssembly: micro optimization in the invoke helper - omit the last 'return' instruction
|
7 months ago |
Nikolay Nikolov
|
8790c4303a
* WebAssembly: impose a limit on the br_table instruction length, when generating the invoke helper
|
7 months ago |
Nikolay Nikolov
|
f3ded5e82e
* WebAssembly: optimized the number of nested blocks inside the invoke helper
|
7 months ago |
florian
|
7b67378206
+ test for last commit
|
7 months ago |
Rika Ichinose
|
1e041077cc
Interface unref should zero the pointer first.
|
7 months ago |
Rika Ichinose
|
98a5072fbe
Remove NewAnsiString & NewUnicodeString.
|
7 months ago |
florian
|
1802a8c493
+ apply OptPass1Data to variable shifting/rotating operations as well
|
7 months ago |
florian
|
ec76f13bd7
* node_not_zero can be apply to int->int conversion only if no data is cut off
|
7 months ago |
florian
|
6cd75b75c3
* apply OptPass1Data to UDIV/SDIV as well
|
7 months ago |
florian
|
09be204011
+ extend node_not_zero to take range types into account
|
7 months ago |
florian
|
bcaa58db01
* extend node_not_zero and make more use of it
|
7 months ago |
Rika Ichinose
|
f7f8c9a615
Publish System.MemPos.
|
7 months ago |
florian
|
9cb6497fae
+ function node_not_zero and make use of it
|
7 months ago |
Michaël Van Canneyt
|
92b3e6a7d7
* Correct string definition. Fixes issue #41135
|
7 months ago |
Michaël Van Canneyt
|
ac98583fb4
* Correctly write labels. Patch by Simone Tacconi. Fixes issue #41133
|
7 months ago |
Michaël Van Canneyt
|
b3d555c258
* Patch from Lipinast Lekrisov to get/set record-typed values. Fixes issue #41129
|
7 months ago |
florian
|
b2f6214b33
+ a_bit_scan_reg_reg gets a flag if src cannot be zero: this simplifies the generated code
|
7 months ago |