svenbarth
|
a1b252538f
* change def parameter of single_type() from var to out (part of patch by Blaise.ru)
|
há 5 anos atrás |
Károly Balogh
|
4b3fee38a5
dati.inc: tabs 2 spaces and whitespaces formatting fix. no functional changes
|
há 5 anos atrás |
tg74
|
76dd6ff6e7
working on new testmethods and bug-fixing size of (memref-operands | global and local variable
|
há 5 anos atrás |
florian
|
80f87edffd
* x86-64: correctly translate and with large constants in mod optimizations, resolves #38164
|
há 5 anos atrás |
nickysn
|
4bac65be86
* set the wasm tempgen direction in the parent constructor, together with the other targets
|
há 5 anos atrás |
michael
|
034048e09d
* Patch from Andrey Sobol to fix memleak
|
há 5 anos atrás |
pierre
|
4235d2ce3d
Try to fix sparc32 code generation error for overflow test
|
há 5 anos atrás |
florian
|
9af9f140a5
* do an unsigned division if one operand is unsigned an the other
|
há 5 anos atrás |
florian
|
9858d9c5e6
* apply doremoveinttypeconvs to unary minus and not on 8 and 16 bit targets as well
|
há 5 anos atrás |
svenbarth
|
d29f95d9e1
* apply patch by Blaise.ru to allow specializations for the result type of function and method variables
|
há 5 anos atrás |
svenbarth
|
32938dde1c
* apply patch by Blaise.ru to allow record methods to be assigned to method variables as well (this is Delphi compatible)
|
há 5 anos atrás |
nickysn
|
2f889f3244
- removed the ttgwasm.alloctemp override, because it does nothing
|
há 5 anos atrás |
nickysn
|
577e39e57f
- removed commented out methods (copied from the jvm code generator) from ttgwasm
|
há 5 anos atrás |
nickysn
|
a104c3d7a0
- removed ttgwasm.deallocLocalVar, as it is no longer used
|
há 5 anos atrás |
nickysn
|
58d361049f
* some optimizations in TWasmLocalVars.dealloc(index: integer)
|
há 5 anos atrás |
tg74
|
25b2728137
cleanup x86ins.dat
|
há 5 anos atrás |
tg74
|
04b059268b
cleanup x86ins.dat
|
há 5 anos atrás |
nickysn
|
949d5e61f8
* several public methods of ttgwasm made private
|
há 5 anos atrás |
nickysn
|
ae60449699
* funnel all the wasm local var allocation, done by the register allocator, through the temp generator
|
há 5 anos atrás |
tg74
|
d6fdb38459
cleanup and add comments to div. vcvt.. opcodes
|
há 5 anos atrás |
nickysn
|
a38c3c682d
* synchronized with trunk
|
há 5 anos atrás |
pierre
|
9a0107a19d
Fix compilation failure for avr compiler with -dDEBUG_NODE_XML, to fix bug report 38222
|
há 5 anos atrás |
florian
|
aeff5b3577
* improved change information
|
há 5 anos atrás |
nickysn
|
f572bcf8f3
+ introduced the NR_LOCAL_FRAME_POINTER_REG constant (alias for NR_R3)
|
há 5 anos atrás |
nickysn
|
bfb13fb848
- get rid of treference.islocal. Instead, use checks whether treference.base
|
há 5 anos atrás |
nickysn
|
47ff701db7
* synchronized with trunk
|
há 5 anos atrás |
nickysn
|
fd690e8ba1
* use NR_LOCAL_STACK_POINTER_REG in ttgwasm.localVarToRef
|
há 5 anos atrás |
nickysn
|
ce8439fb36
+ introduced NR_LOCAL_STACK_POINTER_REG
|
há 5 anos atrás |
florian
|
2e2f2eb784
- remove could which prevented that rte is triggered even if we are inside
|
há 5 anos atrás |
florian
|
00af340feb
* cleanup
|
há 5 anos atrás |