mattias
|
23098d049d
|
fcl-css: fixed mode
|
2022-09-09 23:21:50 +02:00 |
|
mattias
|
72466cac46
|
fcl-css: TCSSIntegerElement.GetAsString: append units
|
2022-09-09 23:21:50 +02:00 |
|
J. Gareth "Curious Kit" Moreton
|
63a2395e2c
|
* x86: Made a check for BMI2 more explicit in the integer division code generator
|
2022-09-09 21:02:29 +00:00 |
|
mattias
|
754a3749ce
|
fcl-css: TCSSString
|
2022-09-09 13:44:00 +02:00 |
|
mattias
|
d8d5087782
|
fcl-css: TCSSString
|
2022-09-09 13:40:52 +02:00 |
|
mattias
|
de586e55c0
|
fcl-css: added GetCSSPath
|
2022-09-08 14:59:38 +02:00 |
|
mattias
|
a40a3ee34d
|
fcl-csss: comment
|
2022-09-08 14:37:47 +02:00 |
|
mattias
|
e244c7bbb2
|
fcl-css: added TCSSElement.Parent
|
2022-09-08 14:37:47 +02:00 |
|
Michaël Van Canneyt
|
bc100eda4d
|
* Patch from Luca Olivetti to fix memleak in CORS support. Fixes issue #39886
|
2022-09-08 13:10:52 +02:00 |
|
mattias
|
b6a7504665
|
fcl-css: TCSSStringElement = Class(TCSSBaseStringElement)
|
2022-09-07 20:08:16 +02:00 |
|
florian
|
3a11ee9a14
|
* apply OptPass1Data to neg as well
|
2022-09-06 21:42:29 +02:00 |
|
mattias
|
4e0b9e8534
|
fcl-css: keep exception stack traces, fixed parsing empty rule
|
2022-09-06 20:18:36 +02:00 |
|
mattias
|
051c5fc7b6
|
fcl-css: StringToCSSString: fixed advancing utf-8
|
2022-09-06 20:18:36 +02:00 |
|
mattias
|
e01ab79823
|
fcl-css: added test lpi, ignore lib, run from other dir, cleaned up
|
2022-09-06 20:18:36 +02:00 |
|
florian
|
f097d1ea35
|
* use the bts instruction on x86 if possible, the reg,reg variant is better than a mov/shl/or sequence
|
2022-09-05 23:24:05 +02:00 |
|
J. Gareth "Curious Kit" Moreton
|
645fe8a0c3
|
* x86: EDX is now deallocated before MULX instructions in the "magic div" algorithm so it can be used as the destination
|
2022-09-05 20:30:10 +00:00 |
|
florian
|
4b1978026a
|
* more use of USxtOp2Op
|
2022-09-04 20:37:43 +02:00 |
|
florian
|
5cbb36f218
|
* factor out TARMAsmOptimizer.USxtOp2Op
|
2022-09-03 19:21:28 +02:00 |
|
florian
|
ed7b0c5e68
|
* AArch64: extended SxtwMov2Data to CMP and CMN
|
2022-09-03 19:03:48 +02:00 |
|
florian
|
4846bd78fb
|
* building of arm compiler fixed
|
2022-09-02 22:18:39 +02:00 |
|
florian
|
c1db756617
|
+ ARM/Aarch64: *xt*Op2Op optimizations
|
2022-09-02 22:01:46 +02:00 |
|
florian
|
cebb47fe9a
|
* factor out GetNextInstructionUsingReg calls in TARMAsmOptimizer.OptPass1*XT*
|
2022-09-02 21:26:20 +02:00 |
|
florian
|
9061fba9ff
|
* refactoring
* cosmetics
|
2022-09-01 22:01:03 +02:00 |
|
florian
|
ad1c19864d
|
* small refactoring
|
2022-09-01 21:44:18 +02:00 |
|
florian
|
9adcc891cf
|
+ Aarch64: SxtwOp2Op optimization
|
2022-09-01 21:44:18 +02:00 |
|
florian
|
29495c9ba5
|
* refactor TCpuAsmOptimizer.OptPass1SXTW
|
2022-09-01 21:44:18 +02:00 |
|
mattias
|
a8b4d702e2
|
webidl: wasmjob: use const for class function cast
|
2022-09-01 20:43:14 +02:00 |
|
Karoly Balogh
|
fd83fd5779
|
m68k-linux: try to be as ColdFire compatible in the startup code as possible, so explicitly use jsr, otherwise this might compile to a long bsr, that is not CF compatible (except cfv4)
|
2022-08-31 22:14:15 +02:00 |
|
florian
|
fd94b6db91
|
* fix for TCpuAsmOptimizer.OptPass1SXTW
|
2022-08-31 20:43:49 +02:00 |
|
florian
|
018c1e5dfd
|
* cosmetics
|
2022-08-31 20:36:46 +02:00 |
|
florian
|
8a0498622b
|
+ AArchz64: TCpuAsmOptimizer.OptPass1SXTW
|
2022-08-31 20:33:59 +02:00 |
|
J. Gareth "Curious Kit" Moreton
|
2931b43000
|
* New test for #39713
|
2022-08-31 18:25:11 +00:00 |
|
J. Gareth "Curious Kit" Moreton
|
798a4d7611
|
* Fix to bug that would reset nf_write flag on tempref nodes in assignments
|
2022-08-31 18:25:11 +00:00 |
|
mattias
|
89dbfd0d99
|
pastojs: fixed search inc file
|
2022-08-31 19:14:52 +02:00 |
|
Michaël Van Canneyt
|
76aa9b1f8b
|
* Call CheckSession before handling request, but after handling CORS
|
2022-08-30 12:46:57 +02:00 |
|
Karoly Balogh
|
92e5ede347
|
m68k: fixed the capabilities flags inverted logic issues committed in 7d23c2e9
|
2022-08-30 10:42:26 +02:00 |
|
florian
|
5a60eac0c8
|
+ MovzMovz2Movz optimization
|
2022-08-29 21:36:14 +02:00 |
|
Sven/Sarah Barth
|
a93942cd27
|
* correctly convert a single WideChar to a PChar constant with the correct code page
+ added test
|
2022-08-28 21:53:44 +02:00 |
|
florian
|
889c164f78
|
+ new test
|
2022-08-28 21:49:38 +02:00 |
|
florian
|
8e9a019fb7
|
* moved tests to proper location
|
2022-08-28 21:44:33 +02:00 |
|
florian
|
0440749562
|
+ test for #39873
|
2022-08-28 21:29:52 +02:00 |
|
rich2014
|
7bcefd287d
|
FIX: DARWIN: aarch64: tstatfs.fstypename length error (#39873)
|
2022-08-28 21:01:50 +02:00 |
|
florian
|
f9a4631adf
|
* don't switch a+/-/sqr(b) into an fma statement if b is too complex
|
2022-08-27 21:22:16 +02:00 |
|
Karoly Balogh
|
3695bb5da5
|
powerpc-morphos: enable 'section' keyword support, and force the startup code to be in the .text section, to fix linking external objects with unnamed sections on this platform
|
2022-08-27 19:19:42 +02:00 |
|
florian
|
f2a5bf17fc
|
* improves node complexity calculations
|
2022-08-26 21:53:58 +02:00 |
|
Karoly Balogh
|
3d9d80b007
|
powerpc-amiga: fix build after ecbd5840
|
2022-08-26 20:29:53 +02:00 |
|
J. Gareth "Curious Kit" Moreton
|
3f24bd3886
|
* x86: Improved unsigned integer division for when BMI2 is available.
|
2022-08-26 18:04:32 +00:00 |
|
J. Gareth "Curious Kit" Moreton
|
079905654d
|
* x86: 64-bit integer division reciprocal algorithm uses IMUL
with an immediate for the modulus version where possible
|
2022-08-26 18:04:32 +00:00 |
|
Karoly Balogh
|
8f2734e1f1
|
m68k: ignore the mk68kins binary
|
2022-08-26 18:42:24 +02:00 |
|
Karoly Balogh
|
ecbd5840ce
|
m68k-amiga: print offsets during stacktraces, instead of absolute addresses, which are not really helpful in a single address space
|
2022-08-26 18:42:24 +02:00 |
|