Jonas Maebe
|
a33e6230a0
llvm metadata: add DIGlobalVariableExpression enum
|
3 tahun lalu |
Jonas Maebe
|
f896766837
agllvm: fix writing metadata operands for variable declarations
|
3 tahun lalu |
florian
|
91481a5fae
* more robust code for constant propagation in for loops
|
3 tahun lalu |
Nikolay Nikolov
|
f1cb5d8f71
+ support intrinsic for the memory.atomic.notify WebAssembly instruction
|
3 tahun lalu |
Nikolay Nikolov
|
86643710c4
+ support intrinsics for the WebAssembly memory.atomic.wait32 and memory.atomic.wait64 instructions
|
3 tahun lalu |
Nikolay Nikolov
|
3cfdf000a2
+ support the new WebAssembly threads and atomics instructions in the internal assembler
|
3 tahun lalu |
Nikolay Nikolov
|
e376851fd8
* fixes to the WebAssembly atomic function intrinsics
|
3 tahun lalu |
mattias
|
08a9b16c82
fcl-json: fixed tests
|
3 tahun lalu |
mattias
|
5700cb56ac
fcl-json: fixed StringToJSONString
|
3 tahun lalu |
Nikolay Nikolov
|
e03b920520
+ added intrinsic support for the WebAssembly cmpxchg atomic operations as well
|
3 tahun lalu |
florian
|
a1ee4e04ed
* if a for loop does not change a variable, we can propate it if it is a constant, resolves #39726
|
3 tahun lalu |
Jonas Maebe
|
8817e896db
Add missing reference increases for ait_jvar labels
|
3 tahun lalu |
Nikolay Nikolov
|
d8f06aa4f1
+ added instrinsic support for the all the 2-parameter read-modify-write
|
3 tahun lalu |
Karoly Balogh
|
c5a443d0dd
amunits: correct the HookEntry wrapper functions to new compiler behavior. at some point during 3.3.1, the compiler started to omit stackframes when not needed, which broke the previous assumptions about stackframe handling
|
3 tahun lalu |
florian
|
c79df5f0fc
* better constant propation for inline nodes
|
3 tahun lalu |
mattias
|
621f3b8387
fcl-passrc: fixed compile pscanner with pas2js
|
3 tahun lalu |
mattias
|
f102e40b69
fcl-passrc: moved ReadNextPascalToken to fpscanner
|
3 tahun lalu |
mattias
|
dd6ccd0fb4
fcl-json: fixed compile with fpc 3.2.2
|
3 tahun lalu |
Michaël Van Canneyt
|
1b22a68fc6
* Export wasiAlloc and wasiFree
|
3 tahun lalu |
Michaël Van Canneyt
|
050153fb50
* Make sure webcompiler works again
|
3 tahun lalu |
Pierre Muller
|
5203c3e849
Add dumping of backtrace in case of unhandled exception inside TCustomInstaller.Run method
|
3 tahun lalu |
Pierre Muller
|
be969205ad
Do not alloc/dealloc NR_DEFAULTFLAGS for wasm32, as it is NR_NO
|
3 tahun lalu |
florian
|
9f47e21da3
* increase default dwarf version for linux targets where current distributions exist
|
3 tahun lalu |
Pierre Muller
|
7f886cc4b0
Call increfs manually to avoid removal of stabs debug related labels
|
3 tahun lalu |
florian
|
81fd3e2748
* more readable fix for the missing ait_instruction check
|
3 tahun lalu |
J. Gareth "Curious Kit" Moreton
|
27db63969a
* a64: Fix where hp1's was assumed to be an instruction and not actually checked
|
3 tahun lalu |
marcoonthegit
|
41704feab4
* fix ipv6_ constants in unxsockh. bug 29111 Apparently changed since 2005
|
3 tahun lalu |
Jonas Maebe
|
0d74752b1f
Fix %cpu type as spotted by Alexey Torgashin
|
3 tahun lalu |
Jonas Maebe
|
9b11509dd0
Text for merge request #226
|
3 tahun lalu |
Brendan Dougherty
|
1923c8a611
Only use Win64 vectorcall special case if calling convention is vectorcall.
|
3 tahun lalu |