florian
|
58eef0a5aa
+ AAarch64: TCpuAsmOptimizer.OptPass1Shift makes use of RemoveSuperfluousMove
|
6 lat temu |
Jonas Maebe
|
cdafe680c2
* different definitions for the same Objective-C class (can happen with
|
6 lat temu |
Jonas Maebe
|
dcf4e4cb2c
* support taking the address of labels defined in assembler blocks in the
|
6 lat temu |
tg74
|
a2c4d868f4
bugfix 35700 xmmrm - zmmrm, mem32/64
|
6 lat temu |
pierre
|
cbe47848c2
Copy supported systems from fcl-web/fpmake.pp to avoid several build failures
|
6 lat temu |
Károly Balogh
|
aea0f3e667
m68k: build fix (premature commits are the root of all evil too)
|
6 lat temu |
michael
|
32a551d470
* Make codepage property public in TFieldDef
|
6 lat temu |
Károly Balogh
|
d25820b830
m68k: added CPUM68K_HAS_BYTEWORDMATH and CPUM68K_HAS_INDEXWORD capabilities
|
6 lat temu |
florian
|
ce9e1a3419
+ AArch64: FoldShiftProcess fixed
|
6 lat temu |
florian
|
c3c3e99c64
+ AArch64: implemented TCpuAsmOptimizer.OptPass1Data
|
6 lat temu |
florian
|
bc473508ff
* AArch64: several issues with taicpu.spilling_get_operation_type fixed
|
6 lat temu |
florian
|
cc49d256ea
+ AArch64: CMPB.E/NE2CBNZ/CBZ optimization
|
6 lat temu |
tg74
|
dc41dcd3d8
bugfix 35700 xmmrm - zmmrm, mem32/64
|
6 lat temu |
tg74
|
7ccd37beb2
bugfix 35700 xmmrm - zmmrm, mem32/64
|
6 lat temu |
tg74
|
bcc28e834d
bugfix 35700 xmmrm - zmmrm, mem32/64
|
6 lat temu |
tg74
|
df199fbe23
bugfix 35700 xmmrm - zmmrm, mem32/64
|
6 lat temu |
tg74
|
11c46f9345
bugfix 35700 xmmrm - zmmrm, mem32/64
|
6 lat temu |
Mattias Gaertner
|
d25636b7fb
fcl-passrc: call with generic template params, use first overload
|
6 lat temu |
Mattias Gaertner
|
a52153d424
fcl-passrc: v as specialize
|
6 lat temu |
Mattias Gaertner
|
91aa362fe7
fcl-passrc: typecast to inlinespecialize
|
6 lat temu |
Mattias Gaertner
|
349d7845e8
fcl-passrc: mode objfpc: error on specialize without keyword
|
6 lat temu |
Mattias Gaertner
|
ccc57389cf
fcl-passrc: for-in constrainedgenerictemplate
|
6 lat temu |
Károly Balogh
|
353fc13257
m68k: cleanup of the ancient mess from cgsize2subreg
|
6 lat temu |
Mattias Gaertner
|
f2a8e646b7
fcl-passrc: specialize generic constraints
|
6 lat temu |
Károly Balogh
|
fa1203029f
m68k: use cpu_capabilities when deciding to inject scaling into a ref. also allow scaling in more cases.
|
6 lat temu |
Károly Balogh
|
50fe8f70f5
m68k: make sure we're not trying to allocate a subregister for float paras when R_SUBWHOLE <> R_SUBNONE
|
6 lat temu |
michael
|
ff0887b9b3
* Additional tests for sqlite3dataset by Luis Americo (bug ID 323247)
|
6 lat temu |
michael
|
47dbaafa89
* Fix bug ID #0035246
|
6 lat temu |
Károly Balogh
|
16fc8c8d9a
m68k: added some handling for the explicit precision FPU instructions in the spilling and optimizer. fixed a_fsabs and a_fdabs names
|
6 lat temu |
pierre
|
5d9771d141
Suppress range check/invalid typecast errors when compiling with -CriotR option
|
6 lat temu |