Jonas Maebe
|
29bae2297f
tcginnode.pass_generate_code: use tlhcgobj.g_undefined_ok
|
2 роки тому |
Jonas Maebe
|
ab581c5c30
LLVM: override thlcgobj.g_undefined_ok
|
2 роки тому |
Jonas Maebe
|
ee0ad3ff86
thlcgobj.g_undefined_ok: new method
|
2 роки тому |
Jonas Maebe
|
0b6942de8a
llvm:a fix opaque ptr IR for Objective-C protocol
|
2 роки тому |
florian
|
218da184e6
* patch by Rika: Improve generic CompareByte, resolves #40120
|
2 роки тому |
Michael Van Canneyt
|
06a7610a35
* Stream writer
|
2 роки тому |
Michael Van Canneyt
|
32884082e3
* Checks for directory and special directories
|
2 роки тому |
florian
|
55deefbab5
* do not crash on illegal with statement, resolves #40118
|
2 роки тому |
florian
|
5598ffc210
* x86_64: warn only on negative offsets if rsp is involed, second part of #40113
|
2 роки тому |
Michaël Van Canneyt
|
b5763eb412
* Added some debugging aids
|
2 роки тому |
Michaël Van Canneyt
|
eb1905a607
* Correct exception handling
|
2 роки тому |
Michaël Van Canneyt
|
98404eab49
* Fix alias typed documentation
|
2 роки тому |
Michaël Van Canneyt
|
dcd7758e4c
* Debug statement
|
2 роки тому |
florian
|
8b08486fa1
* do not warn on lea e/rsp with negative address offset, part of #40113
|
2 роки тому |
mattias
|
fdea66d217
rtl: added TBinaryObjectReader.BeginComponent
|
2 роки тому |
florian
|
46ab62fbb9
* alternative declaration for SDL_CreateThread added to keep old code working, resolves #40112
|
2 роки тому |
Pierre Muller
|
5cedecbe25
Avoid float_raise call in FPC_SOFT_FPUX80 code
|
2 роки тому |
Pierre Muller
|
977ca19dc0
Set current_filepos in Internal assembler class also if DEBUG macro is set
|
2 роки тому |
florian
|
a9dca32689
* undid accidentely activated define
|
2 роки тому |
mattias
|
8e63c2a6b2
Merge branch 'main' of https://gitlab.com/freepascal.org/fpc/source into main
|
2 роки тому |
florian
|
e77ec69de4
* avoid internal error in case of an illegal generic declaration
|
2 роки тому |
florian
|
51bb01734b
* patch by Alfred Glänzer: Prevent install of unnecessary files during cross-install, resolves #40101
|
2 роки тому |
J. Gareth "Curious Kit" Moreton
|
b997e41366
* New tests that evaluate CMOVcc using a reference even if IfRefSafe returns False because the previous condition reads it
|
3 роки тому |
J. Gareth "Curious Kit" Moreton
|
891723111c
* New test for extended CMOVcc optimisations
|
3 роки тому |
J. Gareth "Curious Kit" Moreton
|
df80d4e612
* x86: CMOV optimisations now check optimizecputype rather than cputype
|
2 роки тому |
J. Gareth "Curious Kit" Moreton
|
4d57dee8d9
* x86: Extension to CanBeCMOV that permits a potentially unsafe reference if it appears in the previous comparison
|
3 роки тому |
J. Gareth "Curious Kit" Moreton
|
b108608b29
* x86: New CMP optimisation that mimics some of the CMOV optimisations and removes unnecessary conditions.
|
3 роки тому |
J. Gareth "Curious Kit" Moreton
|
bab60d819f
* x86: Refactored CMOV optimisations and permitted the use of constants in some cases.
|
3 роки тому |
J. Gareth "Curious Kit" Moreton
|
5f3749dc49
* x86: Introduced TrySwapMovOp method, and redesigned TrySwapMovCmp
|
3 роки тому |
J. Gareth "Curious Kit" Moreton
|
6af886c2b9
* Removed foolish inline from StripLabelFast
|
3 роки тому |