florian
|
f448603970
* improved last commit, better handling of boolean expressions
|
4 years ago |
florian
|
62bd0068b6
* do not apply the (a and b) or (c and not(b)) into c xor ((c xor a) and b) optimziation if short boolean evaluation is used, should resolve #38576
|
4 years ago |
florian
|
c15bb07bf6
* do not generate mul instructions if the mul extension is not available
|
4 years ago |
pierre
|
3dd6272891
Add new make rule named full_targets
|
4 years ago |
florian
|
6b9a3bf283
+ new RiscV32 SUBARCH rv32i
|
4 years ago |
florian
|
913bd009e9
* patch by J. Gareth Moreton: take care of -Os for SubMov2*, part of #38579
|
4 years ago |
marco
|
81f0442e5d
* Patch from Lacak. Better fix for mantis 30853
|
4 years ago |
pierre
|
01a351f804
Fix for bug report 38549 about wrong code generation
|
4 years ago |
florian
|
01937c4630
* patch by J. Gareth Moreton: SubMov2LeaSub optimisation improvement, resolves #38555
|
4 years ago |
michael
|
187d63c8e1
* Add constants found in newer kernels
|
4 years ago |
Mattias Gaertner
|
49830232d7
fcl-passrc: fixed spaces
|
4 years ago |
svenbarth
|
893cf511bc
* fix casing of "VAr", no code changes
|
4 years ago |
Mattias Gaertner
|
8c38953440
fcl-passrc: useanalyzer: fixed marking nested type
|
4 years ago |
Mattias Gaertner
|
c6f5d37d3e
fcl-passrc: fixed debugging
|
4 years ago |
Mattias Gaertner
|
9e5ff2186b
pastojs: fixed IsTGUID
|
4 years ago |
Mattias Gaertner
|
4ed82dcc1c
fcl-passrc: fixed IsTGUID
|
4 years ago |
florian
|
8ffa01e95f
* patch by J. Gareth Moreton: MOV/SHR reference optimisation, resolves #38560
|
4 years ago |
florian
|
90710d055b
* fix spilling of (v)min/max/s/ps/d operations
|
4 years ago |
florian
|
316f2429f0
* do not omit location_force_reg on second operand of sar/ro* if
|
4 years ago |
florian
|
01178532e5
* sar*/ro* do not call location_force_reg if not needed
|
4 years ago |
florian
|
fb6867963f
* write execution time more precisely
|
4 years ago |
Mattias Gaertner
|
ce3edc8c95
pastojs: fixed calling Instance.StaticMethod
|
4 years ago |
florian
|
e0a1bc6675
+ optimize (a and b) or (c and not(b)) into c xor ((c xor a) and b)
|
4 years ago |
florian
|
272a0e3e26
+ apply excess precision also to unary minus nodes
|
4 years ago |
Tomas Hajny
|
8602a29383
* align shortname to previous releases
|
4 years ago |
Tomas Hajny
|
0aae9dd375
* make shortname really short
|
4 years ago |
Tomas Hajny
|
f7bf90f6a8
* package tplylib added, corrections for more than 31 items on a tab
|
4 years ago |
florian
|
fe57cd3536
* fix LLVM after r48828
|
4 years ago |
Jonas Maebe
|
9c831677ff
* support Objective-C classes and protocols with -gw3 (mantis #36250)
|
4 years ago |
Jonas Maebe
|
803779002d
* the new constant string arraydefs are also implicit pointers types for JVM
|
4 years ago |