florian
|
caba4a2050
+ test for #24410 so it does not popup again
|
11 years ago |
sergei
|
489b23cecd
* Made TStartupInfo type common for win32 and win64 and updated as suggested by Mantis #23074.
|
11 years ago |
Jonas Maebe
|
5729c9c8ef
* fixed shl/shr with constant value>=32 on 64 bit platforms
|
11 years ago |
Jonas Maebe
|
7033ddf679
* converted tshshrnode to thlcgobj
|
11 years ago |
sergei
|
5e762cc6ea
* Second part of 64-bit Windows fixes and updates from Mantis #23074.
|
11 years ago |
sergei
|
83deae45b8
* First part of 64-bit Windows fixes from Mantis #23074.
|
11 years ago |
sergei
|
53f3bc052d
- Do not compile non-SEH parts of exception handling if SEH is used.
|
11 years ago |
svenbarth
|
1e48c7c930
Now that spilling correctly works on m68k we definitely need to store/restore the registers inside the FpSyscall functions. Fixes quite some tests.
|
11 years ago |
florian
|
6e1bf4d040
* properly simplify not(<const. cbool>), resolves #25255
|
11 years ago |
florian
|
d185122799
* optimize type conversions away if bits has been masked by a previous and operation
|
11 years ago |
florian
|
ac85d44899
* do OpCmp2OpS optimization also if after cmp follows an appropriate mov
|
11 years ago |
michael
|
c3a0d0ece3
* Applied patch from Luiz Americo with some optimizations. (Bug ID 25745)
|
11 years ago |
florian
|
150363c09e
* thlcgobj.a_load_regconst_subsetreg_intern takes care if the whole register is modified
|
11 years ago |
florian
|
07579cf0b7
* cleanup
|
11 years ago |
florian
|
3dddd01309
* do not location_force_reg in tcgshlshrnode.second_integer if left is already in a register
|
11 years ago |
svenbarth
|
ddb78fefdc
Add a modeswitch for type helpers as discussed in core on 24th October 2013. It is disabled by default in all modes (afterall type helper support in Delphi started only beginning with XE3)
|
11 years ago |
sergei
|
da910d654c
+ SPARC: two more peephole optimizations
|
11 years ago |
florian
|
cbefdcf887
* patch by Martin Friebe to avoid wrong debugger output, resolves #25584
|
11 years ago |
nickysn
|
f04acb2db7
* parse the memory model command line options and define the FPC_MM_* macro
|
11 years ago |
florian
|
6e32f8ee8f
* patch by Bernd which fixes InterLockedxxx functions on ARMv4T, resolves #25518
|
11 years ago |
florian
|
1882ab8d5a
* i8086 has no cpu_capabilites
|
11 years ago |
florian
|
0d6cc46a5e
+ CPU type corei
|
11 years ago |
florian
|
84f7f5f934
* popcnt has a separate cpuid flag so we should separate it from sse
|
11 years ago |
florian
|
711c533573
* moved test because it tests a certain functionalty and was made solely to test strutils.IsWild
|
11 years ago |
michael
|
4378063247
* Use factory for fielddefs
|
11 years ago |
michael
|
196d8cee3d
* Use factory for fielddefs
|
11 years ago |
michael
|
56280f3be9
* Use factory for fielddefs
|
11 years ago |
michael
|
d7d4035252
* Use factory for fielddefs
|
11 years ago |
michael
|
60056b260d
* Use factory for fielddefs
|
11 years ago |
michael
|
7b460e0e5e
* Use factory for fielddefs
|
11 years ago |