florian
|
2519fb1266
* patch by J. Gareth Moreton: aarch64 EXTDEBUG fixes and extensions, resolves #38383
|
4 years ago |
florian
|
76406dbc36
+ implement prefetch intrinsic for aarch64
|
4 years ago |
Jonas Maebe
|
9376f5a43a
* AArch64: added SIMD instructions (only plain ARMv8-A for now)
|
4 years ago |
florian
|
637976e83f
* patch by Marģers to unify internal error numbers, resolves #37888
|
4 years ago |
pierre
|
8aa844e2fe
Fix compilation with -dEXTDEBUG for aarch64
|
5 years ago |
svenbarth
|
5ef9a78f5f
* fix for Mantis #36951: B and BL can take immediate literals as well
|
5 years ago |
svenbarth
|
1fb2d9540c
* allow ADD instructions with a page offset load with either a symbol or a base register
|
5 years ago |
Jonas Maebe
|
9bd33f7a45
+ support for LLVM metadata constant string parameters
|
5 years ago |
Jonas Maebe
|
4deb62ad87
* fix for "ldr label" support in AArch64 assembler reader (r42988)
|
5 years ago |
florian
|
bc473508ff
* AArch64: several issues with taicpu.spilling_get_operation_type fixed
|
6 years ago |
florian
|
69786ffe73
somehow committing went wrong, second part of last commit:
|
6 years ago |
yury
|
4357caaad8
* Removed unused local vars.
|
6 years ago |
florian
|
efef9125b5
* another compilation fix
|
7 years ago |
nickysn
|
c8487c4150
+ added individual bits of the x86 flags register as subregisters
|
8 years ago |
Jonas Maebe
|
8d77de6b22
- removed InsertPData leftover from ARM copy of this file
|
9 years ago |
Jonas Maebe
|
67b8aceaee
* synchronized with privatetrunk till r30095
|
10 years ago |
Jonas Maebe
|
c41759a026
- removed a lot of unused copied internal assembler code
|
10 years ago |
Jonas Maebe
|
7fc9d775df
+ support for @page and @pageoffs addressing on AArch64: these are PIC
|
10 years ago |
Jonas Maebe
|
28a713494c
* fixed/completed spilling_get_operation_type
|
10 years ago |
Jonas Maebe
|
5fff543c73
- removed unused taicpu.insoffset field
|
10 years ago |
Jonas Maebe
|
71bd4e23d9
+ taicpu.op_reg_reg_const_const() and taicpu.op_reg_reg_reg_cond() methods
|
10 years ago |
Jonas Maebe
|
d246ababff
+ condition code operand for aarch64
|
10 years ago |
Jonas Maebe
|
0ce5a1de7f
+ IsSimpleRef() function that can be used to determine whether a reference
|
10 years ago |
Jonas Maebe
|
84cea76f7a
* ARM64 -> AArch64
|
10 years ago |
Jonas Maebe
|
19d47610ad
* added error checking to spilling_create_load/store
|
10 years ago |
Jonas Maebe
|
92b644a19f
+ taicpu.op_reg_reg_const_shifterop()
|
10 years ago |
Jonas Maebe
|
544c8d34ec
+ taicpu.op_reg_const_shifterop() constructor
|
10 years ago |
Jonas Maebe
|
fc235c9400
* fixed warnings
|
10 years ago |
Jonas Maebe
|
b0ff41406a
* grouped all tai_real* types into a single tai_realconst type,
|
11 years ago |
florian
|
5e738710d4
+ initial implementation of aasmcpu unit for ARM64
|
12 years ago |