Jonas Maebe
|
b40a4d1b5a
+ support for "xor mmreg,mmreg" for initialising global floating point
|
10 лет назад |
Jonas Maebe
|
03f8a15904
* enable internal handling of 32 and 64 bit rotates on AArch64
|
10 лет назад |
Jonas Maebe
|
0a0e74342f
* AArch64 doesn't need the software int64 to double code
|
10 лет назад |
Jonas Maebe
|
b7fb862f4a
* enable internal handling of abs(int64) on AArch64
|
10 лет назад |
Jonas Maebe
|
fa328436ab
* regenerated for iphonesim/x86-64
|
10 лет назад |
Jonas Maebe
|
749f393095
* fixed platform names for Darwin in ppudump
|
10 лет назад |
Jonas Maebe
|
83e20b5a5b
+ x86_64/iphonesim support in fpcmake/fpmkunit
|
10 лет назад |
Jonas Maebe
|
935c6eecf0
+ iphonesim/x86_64 detection support in univint units
|
10 лет назад |
Jonas Maebe
|
79a06b1514
+ iphonesim/x86_64 target (64 bit iOS simulator)
|
10 лет назад |
Jonas Maebe
|
f421e83c9a
- don't allow setting the OS X version (-WM) for Darwin/ARM or Darwin/AArch64
|
10 лет назад |
Jonas Maebe
|
07f31d560c
+ also perform sign/zero-extensions of the index in vecn using extended
|
10 лет назад |
Jonas Maebe
|
d6de2c03cb
* generic part of r26050 from the hlcgllvm branch: made tcgvecnode hlcg-safe
|
10 лет назад |
Jonas Maebe
|
97df25cc29
+ use reference/add "extended register" scale modes for vecnodes
|
10 лет назад |
Jonas Maebe
|
b5b7e0f338
* ensure that 64->32 bit truncations cannot be optimized away by the
|
10 лет назад |
Jonas Maebe
|
1de8e53edd
+ AArch64 jump table support
|
10 лет назад |
Jonas Maebe
|
d4d9e361fc
+ AArch64 optimized version of a_load_regconst_subsetreg_intern()
|
10 лет назад |
Jonas Maebe
|
555194a67b
+ AArch64 optimized version of a_load_subsetreg_subsetreg()
|
10 лет назад |
Jonas Maebe
|
602853d40b
+ AArch64 optimized version of a_load_subsetreg_reg()
|
10 лет назад |
Jonas Maebe
|
c9de3b2ecd
* use the zero register for a_load_const_ref(0)
|
10 лет назад |
Jonas Maebe
|
07455fb889
+ inlined versions of concatcopy
|
10 лет назад |
Jonas Maebe
|
e6ab39765d
* add restrictions for loaded/stored registers in case of references
|
10 лет назад |
Jonas Maebe
|
65c2c68b5f
* call the AArch64 compiler ppca64 instead of ppcaarch64 (less typing)
|
10 лет назад |
Jonas Maebe
|
14bd77f11c
* removed ARM copy/paste stuff
|
10 лет назад |
Jonas Maebe
|
ff73d97e7f
* temporary workaround for writing INS/UMOV operands, as these require
|
10 лет назад |
Jonas Maebe
|
bc5a33ffac
* fixed flags_to_cond() and inverse_cond() for C_GE
|
10 лет назад |
Jonas Maebe
|
42aca4db46
* pass managed function result addresses as a hidden first parameter instead
|
10 лет назад |
Jonas Maebe
|
bb1274a8ee
* make DoPipe() a method of TExternalAssembler and use it in
|
10 лет назад |
Jonas Maebe
|
1edd3ac511
* support for the "RaisePending" parameter of RaiseExceptions on AArch64
|
10 лет назад |
Jonas Maebe
|
3d01d4ceb1
* regenerated with Darwin/AArch64 support
|
10 лет назад |
Jonas Maebe
|
fcfa8f3826
+ fpcres (Darwin/)AArch64 support
|
10 лет назад |