Jonas Maebe
|
f54ea490dd
* fixed writing extended registers in references
|
10 jaren geleden |
Jonas Maebe
|
7fc9d775df
+ support for @page and @pageoffs addressing on AArch64: these are PIC
|
10 jaren geleden |
Jonas Maebe
|
706a0cffec
* regenerated with AArch64 support
|
10 jaren geleden |
Jonas Maebe
|
70fc5dcee3
* don't pass TP-style objects as HFA or similar, because the calling
|
10 jaren geleden |
Jonas Maebe
|
620af1732a
* support for AArch64 branch forwarding
|
10 jaren geleden |
Jonas Maebe
|
55bc5d7972
* completed TAoptBaseCpu.RegModifiedByInstruction()
|
10 jaren geleden |
Jonas Maebe
|
6d0f0f430d
* added Darwin/AArch64 support to the objc unit
|
10 jaren geleden |
Jonas Maebe
|
28a713494c
* fixed/completed spilling_get_operation_type
|
10 jaren geleden |
Jonas Maebe
|
5041354b8e
* recognise AArch64 PIC references
|
10 jaren geleden |
Jonas Maebe
|
62fb05b7c4
+ Darwin/AArch64 test object files
|
10 jaren geleden |
Jonas Maebe
|
5da379ab3f
+ inlined support for round/trunc on AArch64
|
10 jaren geleden |
Jonas Maebe
|
0203f5e32f
* search iphoneall rather than cocoaall for Cocoa types on Darwin/AArch64
|
10 jaren geleden |
Jonas Maebe
|
1aee714c36
* updated PIC comment for Darwin/AArch64
|
10 jaren geleden |
Jonas Maebe
|
572742e546
* use Darwin-style section syntax for Darwin/AArch64
|
10 jaren geleden |
Jonas Maebe
|
30b0f830c3
* fixed std_param_align
|
10 jaren geleden |
Jonas Maebe
|
f9647b661f
+ Darwin/AArch64 test object files
|
10 jaren geleden |
Jonas Maebe
|
851b3499b4
* aarch64 only/always uses its vector fpu
|
10 jaren geleden |
Jonas Maebe
|
5fff543c73
- removed unused taicpu.insoffset field
|
10 jaren geleden |
Jonas Maebe
|
71bd4e23d9
+ taicpu.op_reg_reg_const_const() and taicpu.op_reg_reg_reg_cond() methods
|
10 jaren geleden |
Jonas Maebe
|
5bdd14e252
+ AArch64 cputarg
|
10 jaren geleden |
Jonas Maebe
|
558b8967b6
+ Aarch64 assembler reader
|
10 jaren geleden |
Jonas Maebe
|
96fcf6a12d
* added BL and CB(N)Z to is_calljmp()
|
10 jaren geleden |
Jonas Maebe
|
aa0e2e9170
* fixed cgsize2subreg and cgsize2subreg for mm subreg sizes
|
10 jaren geleden |
Jonas Maebe
|
c2b1ff41d5
- removed ARM leftover tspecialregflag type
|
10 jaren geleden |
Jonas Maebe
|
4c504098ca
+ C_CS/C_CC condition and F_HS/F_LO flag aliases
|
10 jaren geleden |
Jonas Maebe
|
6e55e8356e
+ IP0/IP1 register aliases
|
10 jaren geleden |
Jonas Maebe
|
bc9b870943
* cpunode: added ncgcal, corrected ncpuinln -> ncpuinl
|
10 jaren geleden |
Jonas Maebe
|
1c8059e30c
+ dummy AArch64 hlcgcpu
|
10 jaren geleden |
Jonas Maebe
|
cfd7bfc8a5
+ dummy AArch64 cpupi unit
|
10 jaren geleden |
Jonas Maebe
|
d51c87e77b
* add Darwin/AArch64 to systems_darwin
|
10 jaren geleden |